Доступ к API CREST

Выполните перечисленные ниже шаги для начала использования API CREST.

  1. Обмен маркерами
  2. Клиенты
  3. Подписки

Обмен маркерами

Как только партнеры будут допущены к CSP и зарегистрируются в API CREST, они смогут получать доступ к API CREST. Прежде чем партнеры смогут выполнять какие-либо распространенные сценарии, например, создание клиента или создание заказа для клиента, они должны сначала обменять маркер безопасности Azure AD на маркер агента по продажам (SA_Token) и получить идентификаторы клиента. Маркер SA_Token авторизует торгового посредника в системе CREST. Срок действия этого маркера обычно истекает в течение часа или как указано в свойстве "expires_in".

Примечание  В ответе на запрос маркера POST указаны сведения о сроке действия маркера. Свойство "expires_in" выражает значение в секундах. Например, значение "3600 "обозначает, что срок действия маркера доступа истекает через один час с момента создания ответа. Партнеры могут выбрать сохранение маркера до истечения срока действия маркера, чтобы не получать маркер каждый раз.
 

Узнайте подробнее о маркерах.

На следующей схеме показана последовательность вызовов API для обмена маркера.

  1. Получение маркера безопасности Azure AD для проверки подлинности

    
    POST https://<host_name>/{ResellerDomainPrefix}.onmicrosoft.com/oauth2/token 
    
    
  2. Восстановления маркера SA_Token авторизации для торгового посредника

    
    POST https://<host_name>/my-org/tokens
    
    
  3. Получение идентификаторов клиентов

    
    GET https://<host_name>/customers/get-by-identity
    
    
  4. Восстановление маркера Customer_Token авторизации для клиента
    
    POST https://<host_name>/{cid-for-customer}/tokens
    
    

Обмен маркерами

Клиенты

Подписки

 

 

Показ: