一般问题
项目设置
是否需要为每个环境(QA、暂存、生产环境)新建项目?
对于测试,建议使用单独的项目以免影响生产环境。
我是移动端游戏开发者,我该怎样填写项目设置中的网站一栏?
请填写游戏网站的URL或您公司网站的URL。
如何邀请公司成员并向其授予我发布商帐户的访问权限?
在您的发布商帐户中,前往公司设置 > 用户,然后选择邀请新用户。
在哪里可以找到项目ID?
在发布商帐户中打开您的项目,然后前往项目设置 > 常规设置部分。
在哪里可以找到商户ID?
打开发布商帐户,然后前往公司设置 > 公司部分。
密钥、项目密钥和API Key之间有何不同?
密钥与项目密钥是一样的,用于处理安全支付时所必需的数字签名。请求的JSON正文会连接该密钥,然后使用SHA-1对结果进行散列。
发送给艾克索拉服务器的API调用需要用到API密钥。该密钥必须保存在您自己的服务器上,绝对不要放在代码或前端中。关于使用API密钥的详细信息,请参阅API参考。
Webhook URL和返回URL有何区别?
Webhook URL是您Webhook服务器的URL地址,通知将发送到该服务器。返回URL是用户完成支付后将其重定向到的目标URL地址。
在哪里可以找到API Key?
API密钥仅在创建时在发布商帐户中显示一次,必须存储在己侧。您可以在以下部分中创建密钥:
关于使用API密钥的详细信息,请参阅API参考。
关于密钥的建议:
- 请在己侧保存生成的API密钥。您仅会在创建API密钥时在发布商帐户中看见它一次。
- 请妥善保管API不被泄露。它提供对您的个人帐户及您在发布商帐户中项目的访问权限。
- API密钥必须存储在您的服务器上,切勿保存在代码或前端中。
如果所需API调用不包含project_id路径参数,请使用在您公司的所有项目中都有效的API密钥来设置授权。
API和Webhook
有哪些艾克索拉API?
您可以使用以下API:
如何着手使用艾克索拉API?
请参阅说明信息。
在哪里可以看到Webhook的使用说明?
我要将哪些艾克索拉网络IP地址添加到允许列表中以配置Webhook?
请参阅Webhook文档,了解发送Webhook的IP地址列表。
我需要用HTTPS作为Webhook协议吗?
是的。
为何艾克索拉通知没有发送到Webhook URL?
请确保您的Webhook服务器支持需要的HTTP请求类型(POST、GET)。
为何Webhook没有发送到我的移动应用?
Webhook只能发送到一个URL地址(在您的项目设置中指定)。由于是服务器对服务器通信,因此Webhook不能发送到多个URL地址。如要在您的游戏、网站或移动应用中接收通知,请在您的服务器上设置Webhook发送以在艾克索拉和您的游戏间传输数据。
为何webhook请求中没有授权标头?
要解决此错误,需编辑.htaccess或httpd.conf Apache文件。详细信息请参阅SDK文档。
SDK
有哪些艾克索拉SDK?
艾克索拉支持以下SDK:
在哪里可以找到各个SDK的详细信息?
请访问SDK文档,然后选择相应的部分进行查看。
是否有面向Node.JS/C#/Ruby/Java/ASP的SDK?
目前有面向PHP和Android的SDK。您可以使用任何语言/平台来创建自己的SDK,只要其具有HTTPS请求功能即可。
发布商帐户设置重要更改的自动通知
艾克索拉会在您的项目设置发生可能影响支付处理或系统运行的更改时通知您。系统会向发布商帐户中公司设置 > 用户部分中指定的所有者角色用户发送邮件通知。通知发送可能会有最多1分钟的延迟。
| 发布商帐户部分 | 通知事件 |
|---|---|
| 公司设置 |
|
| 项目设置 |
|
| 商店 | 游戏密钥、虚拟货币和虚拟物品设置的变更:
|
用户活动日志
用户活动日志显示贵公司用户与艾克索拉核心服务运营相关的主要操作。日志会捕捉直接发送或通过发布商帐户用户界面触发的API HTTP请求。
您可以在发布商帐户的公司设置 > 活动部分查看用户活动日志。
此部分仅对满足以下条件的发布商帐户用户开放:
- 拥有所有者角色。
- 如果按项目限制访问权限,用户必须拥有所有项目的访问权限。

主要功能:
- 按时间段和发起API请求的用户电子邮箱筛选数据。
- 根据应用的筛选条件将用户活动日志导出为CSV文件。
- 日志包含过去2年的数据。如需请求2年以上的数据,请联系您的客户成功经理或发送邮件至csm@xsolla.com。
- 数据导出期限最长为1年。如需导出更长时间范围的数据,请将其分为多个不超过一年的小段,分别导出每个部分。
发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。