Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: Partnercentrum | Partnercentrum beheerd door 21Vianet | Partnercentrum voor Microsoft Cloud voor de Amerikaanse overheid
Juiste rollen: Beheerdersagent
Hiermee haalt u een verzameling provisioneringsstatussen van orderregelitems voor een bestelling op.
Vereisten
Referenties zoals beschreven in Partnercentrum-verificatie. Dit scenario biedt alleen ondersteuning voor verificatie met app+gebruikersreferenties.
Een klant-ID (
customer-tenant-id). Als u de klant-id niet weet, kunt u deze opzoeken in het Partnercentrum door de werkruimte Klanten te selecteren, vervolgens de klant kiezen in de lijst met klanten en tot slot Account te selecteren. Op de klantenaccountpagina, zoek naar de Microsoft ID in de sectie Klantaccountinformatie. De Microsoft-ID is hetzelfde als de klant-ID (customer-tenant-id).Een order-id.
C#
Gebruik het volgende codefragment om de voorzieningsstatus van een order op te halen:
// Retrieve an order's provisioning status.
var customerOrder = partnerOperations.Customers.ById(customerId).Orders.ById(orderId).Get();
var provisioningStatusList = partnerOperations.Customers.ById(customerId).Orders.ById(customerOrder.Id).ProvisioningStatus.Get();
REST-aanvraag
Aanvraagsyntaxis
| Wijze | Aanvraag-URI |
|---|---|
| GET | {baseURL}/v1/customers/{customer-id}/orders/{order-id}/provisioningstatus HTTP/1.1 |
URI parameters
Gebruik de volgende padparameters om de klant en het abonnement te identificeren.
| Name | Type | Vereist | Beschrijving |
|---|---|---|---|
| klant-id | tekenreeks | Ja | Een tekenreeks in GUID-structuur die de klant identificeert. |
| order-id | tekenreeks | Ja | Een tekenreeks die de volgorde identificeert. |
Aanvraagkoppen
Zie Rest-headers in Partnercentrum voor meer informatie.
Aanvraagtekst
Geen.
Aanvraagvoorbeeld
GET https://api.partnercenter.microsoft.com/v1/customers/0c39d6d5-c70d-4c55-bc02-f620844f3fd1/orders/34828C05-C16C-4D6F-9CFC-4D2650EF19A1/provisioningstatus HTTP/1.1
Accept: application/json, text/plain, */*
Authorization: Bearer <token>
MS-RequestId: d0e38dfd-a2c5-4a14-ac06-12d30f0ec54e
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
X-Locale: en-US
Host: api.partnercenter.microsoft.com
REST-antwoord
Als dit succesvol is, bevat het antwoord een OrderLineItemProvisioningStatus-resource in de hoofdtekst.
Geslaagde antwoorden en foutcodes
Elk antwoord wordt geleverd met een HTTP-statuscode die aangeeft of het succes of een mislukking is en aanvullende foutopsporingsinformatie. Gebruik een hulpprogramma voor netwerktracering om deze code, het fouttype en aanvullende parameters te lezen. Zie
Responsvoorbeeld
HTTP/1.1 200 OK
Content-Length: 177
Content-Type: application/json; charset=utf-8
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-RequestId: d0e38dfd-a2c5-4a14-ac06-12d30f0ec54e
MS-CV: InswEQre402koceL.0
MS-ServerId: 030020344
Date: Thu, 20 Apr 2017 19:23:39 GMT
{
"totalCount": 1,
"items": [
{
"orderLineItemId": 0,
"lineItemNumber": 0,
"status": "fulfilled",
"quantityProvisioningInformation": [
{
"quantity": 1,
"status": "fulfilled"
}
]
}
],
"attributes": {
"objectType": "Collection"
}
}