Získání aktivačního odkazu podle položky řádku objednávky

Platí pro: partnerské Centrum | Partnerské centrum provozovaný společností 21Vianet | Partnerské centrum pro Microsoft Cloud Německo | Partnerské centrum pro Microsoft Cloud for US Government

Získá odkaz na aktivaci předplatného komerčního webu Marketplace číslem položky řádku objednávky.

na řídicím panelu partnerského centra můžete tuto operaci provést tak, že v části předplatné na hlavní stránce vyberete buď konkrétní předplatné , nebo na stránce předplatná aktivujte odkaz přejít na Publisher webu vedle předplatného.

Požadavky

  • Přihlašovací údaje popsané v partnerském centru ověřování. Tento scénář podporuje ověřování pomocí samostatné aplikace a přihlašovacích údajů uživatele a aplikace.

  • Bylo dokončeno pořadí s produktem, který vyžaduje aktivaci.

C#

Chcete-li získat aktivační odkaz na řádkovou položku, použijte svou kolekci IAggregatePartner. Customers a zavolejte metodu ById () s vybraným ID zákazníka. Pak zavolejte vlastnost Orders a metodu ById () se zadaným pořadím ČísloObjednávky. Pak zavolejte položky řádku s metodou ById () s identifikátorem položky řádku. Nakonec zavolejte metodu ActivationLinks () .

// IAggregatePartner partnerOperations;
// string customerId;
// string orderId;
// string lineItemNumber

// get the activation link for the specific line item
var partnerOperations.Customers.ById(customerId).Orders.ById(orderId).OrderLineItems.ById(lineItemNumber).ActivationLinks();

Žádost REST

Syntaxe žádosti

Metoda Identifikátor URI žádosti
Čtěte {baseURL}/v1/Customers/{customerId}/Orders/{OrderID}/LineItems/{lineItemNumber}/activationlinks HTTP/1.1

Hlavičky požadavku

Další informace najdete v tématu záhlaví REST partnerského centra.

Text požadavku

Žádné

Příklad požadavku

GET https://api.partnercenter.microsoft.com/v1/customers/8c5b65fd-c725-4f50-8d9c-97ec9169fdd0/orders/03fb46b3-bf8c-49aa-b908-ca2e93bcc04a/lineitems/0/activationlinks HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 3705fc6d-4127-4a87-bdba-9658f73fe019
MS-CorrelationId: b12260fb-82de-4701-a25f-dcd367690645

Odpověď REST

V případě úspěchu tato metoda vrátí kolekci zákaznických prostředků v těle odpovědi.

Úspěšné odpovědi a chybové kódy

Každá odpověď je dodávána se stavovým kódem HTTP, který označuje úspěch nebo selhání a další informace o ladění. Použijte nástroj pro trasování sítě ke čtení tohoto kódu, typu chyby a dalších parametrů. Úplný seznam najdete v tématu kódy chyb.

Příklad odpovědi

HTTP/1.1 200 OK
Content-Length: 809
Content-Type: application/json
MS-CorrelationId: b12260fb-82de-4701-a25f-dcd367690645
MS-RequestId: 3705fc6d-4127-4a87-bdba-9658f73fe019
Date: Fri, 20 Nov 2015 01:08:23 GMT
{
  "totalCount": 1,
  "items": [
    {
      "lineItemNumber": 0,
      "link": {
        "uri": "<link populated here>",
        "method": "GET",
        "headers": [

        ]
      }
    }
  ],
  "links": {
    "self": {
      "uri": "/customers/8c5b65fd-c725-4f50-8d9c-97ec9169fdd0/orders/03fb46b3-bf8c-49aa-b908-ca2e93bcc04a/lineitems/0/activationlinks",
      "method": "GET",
      "headers": [

      ]
    }
  },
  "attributes": {
    "objectType": "Collection"
  }
}