发布产品/服务

注意

云合作伙伴门户 API 已与合作伙伴中心集成,并将继续在其中工作。 本次转换引入的变更很少。 请查阅云合作伙伴门户 API 参考中列出的更改,以确保代码在转换到合作伙伴中心后能够继续正常运行。 CPP API 应仅用于在转换到合作伙伴中心之前已经集成的现有产品;新产品应使用合作伙伴中心提交 API。

启动指定产品/服务的发布过程。 此调用是一个长时间运行的操作。

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

URI 参数


Name 描述 数据类型
publisherId 发布者标识符,例如 contoso 字符串
offerId 产品/服务标识符 字符串
api-version API 最新版本 日期

Name
Content-Type application/json
授权 Bearer YOUR_TOKEN

正文示例


请求

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

请求正文属性

Name 描述
notification-emails 逗号分隔的电子邮件地址列表,用于通知发布操作的进度。

响应

已迁移的产品/服务

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

未迁移的产品/服务

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

响应标头

Name
位置 用于检索此操作状态的相对路径

响应状态代码

代码 描述
202 Accepted - 已成功接受请求。 响应包含一个位置,该位置可用于跟踪已启动的操作。
400 Bad/Malformed request - 错误响应正文可能提供更多信息。
422 Un-processable entity -指示要发布的实体未通过验证。
404 Not found - 客户端指定的实体不存在。

API 版本和更新

更新 什么发生了变化?
12-2022 CPP 公共 API(版本 2017-10-31)现已更新,以捕获 marketo 连接器的 clientId 和 clientSecret,同时配置潜在客户。 在潜在顾客配置期间,不需要提供未来 serverId 字段。 对 API 的此更新不涉及任何版本更新或中断性变更。