You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

搭建CSP客户自助门户:求助Partner Center开发者设置与Webhooks配置

关于Partner Center沙盒开发者设置与Webhook实现的解决方案

一、Partner Center沙盒的开发者设置入口与启用方法

  • 正常入口路径:在Partner Center沙盒门户中,点击顶部导航栏的**「设置」** → 「合作伙伴设置」 → 「开发者设置」,即可找到Webhook配置板块。
  • 看不到入口的排查点:
    • 权限不足:需使用拥有「全局管理员」或「开发者」角色的账号登录,普通成员账号无法访问开发者设置。
    • 沙盒环境未完成初始化:新创建的沙盒需要先完成基础配置,比如关联测试客户租户、完成至少一笔模拟订阅交易,部分功能才会解锁。
    • 环境加载问题:清除浏览器缓存,换用Microsoft Edge浏览器重试,或退出账号重新登录。

二、Webhook监听订阅变更事件的分步实现

  1. 端点准备
    • 准备一个公网可访问的HTTPS端点,微软会发送验证请求和事件通知到该地址。
    • 实现端点的GET请求处理逻辑:当收到携带validationToken参数的GET请求时,直接返回该参数的原值(纯文本格式),完成端点验证。
  2. 配置Webhook
    • 进入开发者设置的Webhooks板块,点击「添加Webhook」。
    • 填写端点URL,勾选需要监听的订阅相关事件(如SubscriptionUpdated、SubscriptionCreated、SubscriptionDeleted)。
    • 提交后等待微软完成端点验证,验证通过后Webhook即可生效。
  3. 事件处理
    • 当订阅变更事件触发时,微软会向端点发送POST请求,请求体包含事件元数据和订阅详情。
    • 必须在10秒内返回200 OK响应,避免微软重试;建议将事件内容存入队列异步处理,保证响应速度。
  4. 测试Webhook
    • 在Webhook列表中找到目标配置,点击「测试」按钮,选择模拟事件类型即可触发测试通知。
    • 也可以在沙盒中手动操作订阅(如修改订阅状态、新增订阅),触发真实事件验证流程。

内容的提问来源于stack exchange,提问作者p0stdelay

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 19:52:09