设置包含商品数据的Webhook
用户进行以下操作时,必须接收包含商品数据的Webhook以便其收到商品:
- 用户在Backpack中输入其游戏ID
- 用户将游戏平台帐户(如Steam)关联到Backpack
在Backpack中收到商品的用户流程根据项目设置和商品参数自动决定。
要通过Backpack接收服务器上用户收到的商品的信息,请配置从艾克索拉服务器接收和处理Webhook:
- 设置项目来接收Webhook:
- 在发布商帐户中打开您的项目。
- 在侧边栏中单击项目设置并前往Webhooks部分。
- 在Webhook服务器字段,输入艾克索拉要向其发送Webhook的URL。
- 复制并保存密钥字段的值。该密钥默认生成,并用于Webhook签名。如要更改该密钥,请单击更新图标。
- 单击启用Webhook。
注意
在发布商帐户设置中,只能为Webhook指定一个服务器地址。
如已设置了一个Webhook来通过Metaframe小组件销售自己的虚拟货币,请联系您的客户成功经理或发送邮件至csm@xsolla.com,并提供以下信息:
- 商户ID。可在发布商帐户中的多个地方找到它:
- 在公司设置 > 公司部分。
- 在发布商帐户任意页面的浏览器地址栏的URL中。URL的格式如下:
https://publisher.xsolla.com/<merchant ID>/<Publisher Account section>
。
- 项目ID。可在您发布商帐户中项目名称旁边找到。
- Webhook服务器URL。
为确认已收到Webhook,您的服务器必须进行如下响应:
- 不含消息正文的HTTP代码200。
- HTTP代码404并描述问题(如未找到指定用户或传入的签名无效)。
- HTTP代码500并描述问题(如您的服务器发生暂时性故障)。
本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。