准备工作
-
游戏接入Egret开放平台前,需要登录 Egret开放平台官网 注册你的游戏,拿到 平台生成的游戏id(appId),和游戏密钥(appKey), 注意游戏密钥要保密。如图:
准备一个支付回调接口,填在白鹭开放平台上。(玩家充值成功后, 会往这个接口上发送充值成功的通知)
游戏接入Egret开放平台,分为客户端接入(nest接入),和服务端接入。
下载 Nest。 Nest 是Egret开放平台SDK的一层外壳,旨在方便游戏直观快速的接入白鹭开放平台。
游戏登录接入流程图
说明:
下载 nest https://github.com/egret-labs/Nest
- 如果游戏是egret引擎开发的,下载nest后,按照第三方库接入流程 将nest添加到项目中, path指向到
nest/libsrc
下。 - 如果游戏是非egret引擎开发的,下载nest后,请将
libsrc/bin/nest/nest.min.js
文件按照普通js文件那样加入到项目中。 - 按钮资源,可以使用loginAssets下默认的资源或者自行找对应的素材。
游戏支付接入流程图
支付的服务器端接口说明参见游戏服务端接入文档 接口二, 返回结果参见 附录四