Implementatiegegevens van partnerlicenties ophalen
Informatie over de implementatie van partnerlicenties aggregeren zodat alle klanten worden opgenomen.
Notitie
Dit scenario wordt vervangen door informatie over de implementatie van licenties ophalen.
Vereisten
Referenties zoals beschreven in Partnercentrum-verificatie. Dit scenario ondersteunt verificatie met App+User-referenties.
C#
Als u geaggregeerde gegevens over de implementatie van licenties wilt ophalen, moet u eerst een interface ophalen voor analyseverzamelingsbewerkingen op partnerniveau van de eigenschap IAggregatePartner.Analytics . Haal vervolgens een interface op met de licentieanalyseverzameling op partnerniveau uit de eigenschap Licenties . Roep ten slotte de methode Deployment.Get aan om de geaggregeerde gegevens over de implementatie van licenties op te halen. Als de methode slaagt, krijgt u een verzameling PartnerLicensesDeploymentInsights-objecten .
// IAggregatePartner partnerOperations;
var partnerLicensesDeploymentAnalytics = partnerOperations.Analytics.Licenses.Deployment.Get();
REST-aanvraag
Aanvraagsyntaxis
Methode | Aanvraag-URI |
---|---|
GET | {baseURL}/v1/analytics/licenses/deployment HTTP/1.1 |
Aanvraagheaders
Zie Rest-headers van partnercentrum voor meer informatie.
Aanvraagbody
Geen.
Voorbeeld van aanvraag
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-antwoord
Als dit lukt, bevat de antwoordtekst een verzameling PartnerLicensesDeploymentInsights-resources die informatie bieden over de geïmplementeerde licenties.
Geslaagde respons- en foutcodes
Elk antwoord wordt geleverd met een HTTP-statuscode die een geslaagde of mislukte status aangeeft en aanvullende informatie over foutopsporing. Gebruik een hulpprogramma voor netwerktracering om deze code, het fouttype en aanvullende parameters te lezen. Zie Partner Center REST-foutcodes voor de volledige lijst.
Voorbeeld van antwoord
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"
}
}