Gate.io - Gate Life 使用指南与接入步骤
Gate Life 集成流程包括授权登录测试和支付测试,首先需在 Gate APP 或官方网站注册账户并完成 KYB,随后使用获得的 Gate UID 注册商家账户并填写相关信息,接着在商家系统中生成 API 密钥,注意保存支付秘钥,注册新应用时需将开发人员的 UID 加入白名单以便进行授权登录测试,接下来按照 API 文档进行授权接入测试,支付功能的接入需要提供特定信息以生成测试用的 client_id2,完成后需删除该测试应用并在商户后台申请 App 上线,最终使用 client_id1 进行后续的授权和支付操作,整个流程确保商户能够顺利实现资金进出和功能测试。
1. 请在 Gate APP/官方网站上注册一个 Gate 账户,并通过 KYB。
此账户也将用于商户的资金进出。
2. 使用步骤 1 所得 Gate UID 在这里注册一个商家账户:https://www.gatenode.ch/zh/merchant#/get-started, 并填写所需的相关信息。
3. 在商家系统中,点击【开发者】,生成 API 密钥。
*支付秘钥
注意:秘钥只生成一次,请注意保存
*Client-ID(注册新应用):
注:商户在注册时,请将开发人员注册的UID加入到白名单,这样可以在生产环境中测试授权登入:
—白名单UID格式(英文字符逗号,无空格): UID1,UID2,UID3,…….
—加入白名单后,可用白名单uid账号登录Gate App, 即可在MiniApp应用列表中看到自己的商户小程序App,随后进行授权流程测试。
4.请按照API文档来进行登入授权的接入测试:https://www.gatenode.ch/docs/miniapp/manual/zh_CN/
5.支付功能的接入,请提供以下信息,我们为商户另外生成一个client_id2 (这个client_id2仅做测试用,上线时删掉)。
—为什么生成另外一个client_id2?
由于无白名单测试功能,需单独配置一个应用到生产环境
—请提供以下信息:
userId=
appName=””
appLogo=””
appDesc=”” Less than 40 characters
payCallBackUrl=””
homepageUrl=””
6.请按照API文档进行支付的接入测试:https://www.gatenode.ch/docs/miniapp/manual/zh_CN/
7.支付功能接入完成之后,删除线上测试支付的client_id2对应的应用。商户在自己服务端部署已经测通全部流程的client_id1的代码(将client_id2替换为client_id1)。
8.在商户后台申请App上线,后续授权和支付都用client_id1。