Recuperare l'URL di una richiesta di relazione
Si applica a: Centro per i partner | Centro per i partner gestito da 21Vianet | Centro per i partner per Microsoft Cloud per il governo degli Stati Uniti
Come recuperare l'URL di una richiesta di relazione da inviare a un cliente.
Prerequisiti
- Credenziali descritte in Autenticazione del Centro per i partner. Questo scenario supporta l'autenticazione solo con le credenziali app + utente.
C#
Per recuperare l'URL di una richiesta di relazione, usare prima IAggregatePartner.Customers per ottenere un'interfaccia per le operazioni dei clienti del partner. Successivamente, usare la proprietà RelationshipRequest per ottenere un'interfaccia alle operazioni di richiesta di relazione del cliente. Infine, chiamare il metodo Get o GetAsync per recuperare l'URL.
// IAggregatePartner partnerOperations;
var customerRelationshipRequest = partnerOperations.Customers.RelationshipRequest.Get();
Esempio: App di test della console. Project: Partner Center SDK Samples Class: GetCustomerRelationshipRequest.cs
Richiesta REST
Sintassi della richiesta
metodo | URI della richiesta |
---|---|
GET | {baseURL}/v1/customers/relationshiprequests HTTP/1.1 |
Intestazioni delle richieste
Per altre informazioni, vedi Intestazioni REST del Centro per i partner.
Testo della richiesta
None
Esempio di richiesta
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
Risposta REST
Se ha esito positivo, la risposta contiene l'oggetto RelationshipRequest .
Codici di errore e di esito della risposta
Ogni risposta viene fornita con un codice di stato HTTP che ne indica l'esito e con informazioni di debug aggiuntive. Usa uno strumento di traccia di rete per leggere il codice, il tipo di errore e parametri aggiuntivi. Per l'elenco completo, vedi Codici di errore REST del Centro per i partner.
Risposta di esempio
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=3b33e682-00c3-41ee-9dd2-a548adf56438&msppId=0#/partners/invitation",
"attributes": {
"objectType": "RelationshipRequest"
}
}