Delen via


Een beleid voor selfservice verwijderen

In dit artikel wordt uitgelegd hoe u een beleid voor selfservice bijwerkt.

Vereisten

  • Referenties zoals beschreven in verificatie in partnercentrum. Dit scenario ondersteunt verificatie met Application+User-referenties.

C#

Een beleid voor selfservice verwijderen:

  1. Roep de methode IAggregatePartner.SelfServePolicies.ById aan met de entiteits-id om een interface op te halen voor bewerkingen in het beleid.

  2. Roep de methode Delete of DeleteAsync aan om het selfservicebeleid te verwijderen.

// IAggregatePartner partnerOperations;
string policyId;

// All the operations executed on this partner operation instance will share the same correlation Id but will differ in request Id
IPartner scopedPartnerOperations = partnerOperations.With(RequestContextFactory.Instance.Create(Guid.NewGuid()));

// deletes the self-serve policies
partnerOperations.SelfServePolicies.ById(policyId).Delete();

Zie het volgende voor een voorbeeld:

  • Voorbeeld: Consoletest-app
  • Project: PartnerSDK.FeatureSamples
  • Klasse: DeleteSelfServePolicies.cs

REST-aanvraag

Aanvraagsyntaxis

Method Aanvraag-URI
DELETE {baseURL}/v1/SelfServePolicy/{id} HTTP/1.1

URI-parameter

Gebruik de volgende padparameters om het opgegeven product op te halen.

Naam Type Vereist Beschrijving
SelfServePolicy-id Tekenreeks Ja Een tekenreeks die het selfservicebeleid identificeert.

Aanvraagheaders

  • Een aanvraag-id en correlatie-id zijn vereist.
  • Zie Rest-headers in Partnercentrum voor meer informatie.

Aanvraagtekst

Geen.

Aanvraagvoorbeeld

DELETE https://api.partnercenter.microsoft.com/v1/SelfServePolicy/634f6379-ad54-449b-9821-564f737158ab_0431a72c-7d8a-4393-b25e-ef63f5efb415 HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 94e4e214-6b06-4fb7-96d1-94d559f9b47f
MS-CorrelationId: ab993325-1605-4cf4-bac4-fb584142a31b
X-Locale: en-US
Host: api.partnercenter.microsoft.com
Content-Length: 789
Connection: Keep-Alive

REST-antwoord

Geslaagde antwoorden en foutcodes

Elk antwoord wordt geleverd met een HTTP-statuscode die aangeeft dat de fout is geslaagd of mislukt en aanvullende informatie over foutopsporing. Gebruik een hulpprogramma voor netwerktracering om deze code, het fouttype en aanvullende parameters te lezen. Zie rest-foutcodes in Partnercentrum voor de volledige lijst.

Responsvoorbeeld

HTTP/1.1 204 deleted
MS-CorrelationId: ab993325-1605-4cf4-bac4-fb584142a31b
MS-RequestId: 94e4e214-6b06-4fb7-96d1-94d559f9b47f
Date: Tue, 14 Feb 2017 20:06:02 GMT