Partilhar via


Publicar uma oferta

Nota

As APIs do Cloud Partner Portal estão integradas e continuarão a trabalhar no Partner Center. A transição introduz pequenas alterações. Analise as alterações listadas na Referência da API do Cloud Partner Portal para garantir que seu código continue funcionando após a transição para o Partner Center. As APIs de CPP só devem ser usadas para produtos existentes que já estavam integrados antes da transição para o Partner Center; novos produtos devem usar APIs de envio do Partner Center.

Inicia o processo de publicação da oferta especificada. Esta chamada é uma operação de longa duração.

POST https://cloudpartner.azure.com/api/publishers/<publisherId>/offers/<offerId>/publish?api-version=2017-10-31

Parâmetros de URI


Name Descrição Tipo de dados
editorId Identificador do editor, por exemplo contoso String
offerId Identificador da oferta String
api-version Versão mais recente da API Date

Nome Valor
Tipo de Conteúdo application/json
Autorização Bearer YOUR_TOKEN

Exemplo de corpo


Pedir

  { 
      'metadata': 
          { 
              'notification-emails': 'jdoe@contoso.com'
          } 
  }

Solicitar propriedades do corpo

Name Descrição
e-mails de notificação Lista separada por vírgulas de endereços de e-mail a serem notificados do progresso da operação de publicação.

Response

Ofertas migradas

Location: /api/publishers/contoso/offers/contoso-offer/operations/56615b67-2185-49fe-80d2-c4ddf77bb2e8?api-version=2017-10-31

Ofertas não migradas

Location: /api/operations/contoso$contoso-offer$2$preview?api-version=2017-10-31

Cabeçalho de Resposta

Nome Valor
Localização O caminho relativo para recuperar o status desta operação

Códigos de status de resposta

Código Descrição
202 Accepted - O pedido foi aceite com sucesso. A resposta contém um local que pode ser usado para rastrear a operação que é iniciada.
400 Bad/Malformed request - O corpo de resposta de erro pode fornecer mais informações.
422 Un-processable entity - Indica que a entidade a ser publicada falhou na validação.
404 Not found - A entidade especificada pelo cliente não existe.

Versões e atualizações da API

Actualizar O que mudou?
12-2022 A API pública CPP (versão 2017-10-31) agora é atualizada para capturar clientId e clientSecret para conector marketo durante a configuração de leads de clientes. Durante a configuração do lead, você não precisa fornecer o campo serverId no futuro. Esta atualização para a API não envolve atualizações de versão ou alterações de quebra.