验证码绑定 [仅限 MSDK]
[仅限 MSD] 根据 ConfirmCode 绑定 MSDK 渠道。
支持的平台
- Unity
- Unreal Engine
支持
Android, iOS
平台。支持
Android, iOS
平台。函数定义
- Unity
- Unreal Engine
void BindWithConfirmCode(string confirmCode, int channelID, string extraJson);
static void BindWithConfirmCode(const std::string &confirmCode, int channelid, const std::string &extra_json = "{}");
入参说明
- Unity
- Unreal Engine
参数 | 类型 | 描述 |
---|---|---|
confirmCode | string | 验证码 |
channelID | int | 渠道ID |
extraJson | string | 扩展字段 更多信息,请参见相对渠道说明。 |
参数 | 类型 | 描述 |
---|---|---|
confirmCode | std::string | 验证码 |
channelid | int | 渠道ID |
extra_json | std::string | 扩展字段 更多信息,请参见相对渠道说明。 |
回调处理
回调处理接口是 GUALoginResultObservers。回调数据结构是 GUALoginResult。
- Unity
- Unreal Engine
回调事件是 LoginResultEvents
。 回调 ID 是 GUA_ACCOUNT_BIND_WITH_CONFIRMCODE
。
回调事件是 OnLoginResultNotify。 回调 ID 是 kMethodIDAccountBindWithConfirmCode
。
代码示例
- Unity
- Unreal Engine
UnionAdapterAPI.GetAccountService().BindWithConfirmCode("confirmCode", 2);
GUA_NAMESPACE::GUAAccountService::BindWithConfirmCode("confirmCode", 2);