Récupérer une URL de demande de relation
S’applique à : Espace partenaires | Espace partenaires géré par 21Vianet | Espace partenaires de Microsoft Cloud for US Government
Comment récupérer une URL de demande de relation à envoyer à un client.
Prérequis
- Informations d’identification, comme décrit dans Authentification auprès de l’Espace partenaires. Ce scénario prend en charge l’authentification avec les informations d’identification de l’application et de l’utilisateur uniquement.
C#
Pour récupérer une URL de demande de relation, utilisez d’abord IAggregatePartner.Customers pour obtenir une interface pour les opérations client du partenaire. Ensuite, utilisez la propriété RelationshipRequest pour obtenir une interface pour les opérations de demande de relation client. Enfin, appelez la méthode Get ou GetAsync pour récupérer l’URL.
// IAggregatePartner partnerOperations;
var customerRelationshipRequest = partnerOperations.Customers.RelationshipRequest.Get();
Exemple : Application de test de console. Projet : Classe d’exemples sdk de l’Espace partenaires : GetCustomerRelationshipRequest.cs
Demande REST
Syntaxe de la requête
Méthode | URI de demande |
---|---|
GET | {baseURL}/v1/customers/relationshiprequests HTTP/1.1 |
En-têtes de requête
Pour plus d’informations, consultez En-têtes REST de l’Espace Partenaires.
Corps de demande
Aucun
Exemple de requête
GET https://api.partnercenter.microsoft.com/v1/customers/relationshiprequests HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: ee519026-4c67-4113-bec7-a38aca621bf0
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
X-Locale: en-US
Host: api.partnercenter.microsoft.com
Connection: Keep-Alive
Réponse REST
Si elle réussit, la réponse contient l’objet RelationshipRequest .
Codes d’erreur et de réussite de la réponse
Chaque réponse est accompagnée d’un code d’état HTTP qui indique la réussite ou l’échec ainsi que des informations de débogage supplémentaires. Utilisez un outil de trace réseau pour lire ce code, le type d’erreur et des paramètres supplémentaires. Pour obtenir la liste complète, consultez Codes d’erreur REST de l’Espace partenaires.
Exemple de réponse
HTTP/1.1 200 OK
Content-Length: 196
Content-Type: application/json; charset=utf-8
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-RequestId: ee519026-4c67-4113-bec7-a38aca621bf0
MS-CV: jbYZRWjU3E262f8o.0
MS-ServerId: 030020643
Date: Fri, 19 May 2017 22:32:07 GMT
{
"url": "https://admin.microsoft.com/Adminportal/Home?invType=ResellerRelationship&partnerId=aaaabbbb-0000-cccc-1111-dddd2222eeee&msppId=0#/partners/invitation",
"attributes": {
"objectType": "RelationshipRequest"
}
}