Freigeben über


Abrufen von Informationen zur Bereitstellung von Lizenzen

Abrufen von Bereitstellungsinformationen für Office- und Dynamics-Lizenzen

Voraussetzungen

Anmeldeinformationen, wie unter Partner Center-Authentifizierung beschrieben. In diesem Szenario wird die Authentifizierung mit App- und Benutzeranmeldeinformationen unterstützt.

REST-Anforderung

Anforderungssyntax

Methode Anforderungs-URI
GET {baseURL}/v1/analytics/commercial/deployment/license/ HTTP/1.1

Anforderungsheader

Weitere Informationen finden Sie unter Partner Center-REST-Header.

URI-Parameter

Parameter Typ BESCHREIBUNG Erforderlich
top Zeichenfolge Die Anzahl der Datenzeilen, die in der Anforderung zurückgegeben werden sollen. Der Maximal- und Standardwert ist 10.000, wenn nicht anders angegeben. Sind in der Abfrage keine weiteren Zeilen, enthält der Antworttext den Link „Weiter“, über den Sie die nächste Seite mit Daten anfordern können. Nein
skip INT Die Anzahl der Zeilen, die in der Abfrage übersprungen werden sollen. Verwenden Sie diesen Parameter, um große Datensätze durchzublättern. Beispielsweise rufen „top=10000“ und „skip=0“ die ersten 10.000 Datenzeilen ab, „top=10000“ und „skip=10000“ die nächsten 10.000 Datenzeilen usw. Nein
filter Zeichenfolge Der Parameter filter der Anforderung enthält mindestens eine Anweisung, die die Zeilen in der Antwort filtert. Jede Anweisung enthält ein Feld und einen Wert, die den eq Operatoren oder zugeordnet ne sind, und Anweisungen können mit and oder orkombiniert werden. Im Folgenden finden Sie einige Beispiele für filter-Parameter:

filter=serviceCode eq 'O365'
filter=serviceCode eq 'O365' oder (channel eq 'Reseller')

Sie können die folgenden Felder angeben:

serviceCode
Servicename
Kanal
customerTenantId
Customername
productId
Productname
Nein
groupby Zeichenfolge Eine Anweisung, die nur auf die angegebenen Felder Datenaggregationen anwendet. Sie können die folgenden Felder angeben:

serviceCode
Servicename
Kanal
customerTenantId
Customername
productId
Productname

Die zurückgegebenen Datenzeilen enthalten die im groupby-Parameter angegebenen Felder und Folgendes:

lizenzenDeployed
lizenzenSold
Nein
processedDateTime Datetime Man kann das Datum angeben, ab dem Nutzungsdaten verarbeitet wurden. Standardmäßig wird das letzte Datum verwendet, an dem die Daten verarbeitet wurden. Nein

Anforderungsbeispiel

GET https://api.partnercenter.microsoft.com/partner/v1/analytics/commercial/deployment/license?filter=customerTenantId%20eq%20%270112A436-B14E-4888-967B-CA4BB2CF1234%27 HTTP 1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: bad5f75f-fd44-43ab-9325-bbc79dcba9da
MS-CorrelationId: 9cbdf63c-2608-4ad8-b0a9-abae27d859d9
X-Locale: en-US
Host: api.partnercenter.microsoft.com

REST-Antwort

Bei erfolgreicher Ausführung enthält der Antworttext die folgenden Felder, die Daten zu den bereitgestellten Lizenzen enthalten.

Feld Typ BESCHREIBUNG
serviceCode Zeichenfolge Dienstcode
serviceName Zeichenfolge Dienstname
Kanal Zeichenfolge Kanalname, Wiederverkäufer
customerTenantId Zeichenfolge Eindeutiger Bezeichner für den Kunden
customerName Zeichenfolge Kundenname
productId Zeichenfolge Eindeutiger Bezeichner für das Produkt
ProductName Zeichenfolge Produktname
lizenzenDeployed long Anzahl der bereitgestellten Lizenzen
lizenzenSold long Anzahl der verkauften Lizenzen
processedDateTime Datetime Datum der letzten Verarbeitung der Daten

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: 9cbdf63c-2608-4ad8-b0a9-abae27d859d9
MS-RequestId: bad5f75f-fd44-43ab-9325-bbc79dcba9da
MS-CV: f0trvmq8mEScHcFS.0
MS-ServerId: 4
Date: Wed, 24 Oct 2018 22:37:18 GMT
{
  "Value": [

{
      "processedDateTime": "2018-10-14T00:00:00",
      "serviceCode": "crm",
      "serviceName": "Microsoft Dynamics",
      "channel": "reseller",
      "customerTenantId": "0112A436-B14E-4888-967B-CA4BB2CF1234",
      "customerName": "TEST COMPANY",
      "productId": "54B84594-9C77-4499-8D65-5E0D5F410E78",
      "productName": "DYNAMICS AX TASK",
      "licensesDeployed": 0,
      "licensesSold": 9
    },
    {
      "processedDateTime": "2018-10-14T00:00:00",
      "serviceCode": "o365",
      "serviceName": "Microsoft Office 365",
      "channel": "reseller",
      "customerTenantId": "0112A436-B14E-4888-967B-CA4BB2CF1234",
      "customerName": "TEST COMPANY",
      "productId": "D3B4FE1F-9992-4930-8ACB-CA6EC609365E",
      "productName": "DOMESTIC AND INTERNATIONAL CALLING PLAN",
      "licensesDeployed": 0,
      "licensesSold": 5
    }
],
  "@nextLink": null,
  "TotalCount": 2
}