Abrufen von Informationen zur Bereitstellung von Partnerlizenzen
Hier erfahren Sie, wie Sie Informationen zur Bereitstellung von Partnerlizenzen erhalten, die aggregiert werden, um alle Kunden einzubeziehen.
Hinweis
Dieses Szenario wird durch Informationen zur Bereitstellung von Lizenzen abrufen ersetzt.
Voraussetzungen
Anmeldeinformationen, wie unter Partner Center-Authentifizierung beschrieben. In diesem Szenario wird die Authentifizierung mit App- und Benutzeranmeldeinformationen unterstützt.
C#
Um aggregierte Daten bei der Bereitstellung von Lizenzen abzurufen, rufen Sie zunächst eine Schnittstelle zu Analysesammlungsvorgängen auf Partnerebene aus der IAggregatePartner.Analytics-Eigenschaft ab. Rufen Sie dann eine Schnittstelle zur Analysesammlung auf Partnerebene von der Licenses-Eigenschaft ab. Rufen Sie schließlich die Deployment.Get-Methode auf, um die aggregierten Daten für die Bereitstellung von Lizenzen abzurufen. Wenn die Methode erfolgreich ist, erhalten Sie eine Auflistung von PartnerLicensesDeploymentInsights-Objekten .
// IAggregatePartner partnerOperations;
var partnerLicensesDeploymentAnalytics = partnerOperations.Analytics.Licenses.Deployment.Get();
REST-Anforderung
Anforderungssyntax
Methode | Anforderungs-URI |
---|---|
GET | {baseURL}/v1/analytics/licenses/deployment HTTP/1.1 |
Anforderungsheader
Weitere Informationen finden Sie unter Partner Center-REST-Header.
Anforderungstext
Keine.
Anforderungsbeispiel
GET https://api.partnercenter.microsoft.com/v1/analytics/licenses/deployment HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 25b6edd5-1f53-456b-b48c-c64f60ec2dda
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
X-Locale: en-US
Host: api.partnercenter.microsoft.com
REST-Antwort
Bei erfolgreicher Ausführung enthält der Antworttext eine Sammlung von PartnerLicensesDeploymentInsights-Ressourcen , die Informationen zu den bereitgestellten Lizenzen bereitstellen.
Erfolgs- und Fehlercodes der Antwort
Jede Antwort enthält einen HTTP-Statuscode, der Aufschluss darüber gibt, ob der Vorgang erfolgreich war, sowie ggf. zusätzliche Debuginformationen. Verwende ein Tool für die Netzwerkablaufverfolgung, um diesen Code, den Fehlertyp und zusätzliche Parameter zu lesen. Die vollständige Liste finden Sie unter Partner Center-REST-Fehlercodes.
Antwortbeispiel
HTTP/1.1 200 OK
Content-Length: 487
Content-Type: application/json; charset=utf-8
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-RequestId: 25b6edd5-1f53-456b-b48c-c64f60ec2dda
MS-CV: f0trvmq8mEScHcFS.0
MS-ServerId: 102030524
Date: Tue, 14 Mar 2017 17:55:01 GMT
{
"totalCount": 2,
"items": [{
"proratedDeploymentPercent": 0.0,
"licensesSold": 343,
"processedDateTime": "2017-03-10T00:00:00+00:00",
"serviceName": "crm",
"channel": "reseller",
"attributes": {
"objectType": "PartnerLicensesDeploymentInsights"
}
}, {
"proratedDeploymentPercent": 1.0,
"licensesSold": 4464,
"processedDateTime": "2017-03-14T03:25:16.36+00:00",
"serviceName": "o365",
"channel": "reseller",
"attributes": {
"objectType": "PartnerLicensesDeploymentInsights"
}
}
],
"attributes": {
"objectType": "Collection"
}
}