取消登录(CancelLogin)
Windows 平台使用浏览器登录 Google/Facebook 时,若用户关闭登录足界面,游戏无法接收到取消登录的消息,只有当登录超时才会收到超时的回调。建议 Windows 平台使用系统浏览器登录 Google/Facebook 时,等待界面增加一个取消登录的按钮,当用户点击该按钮时,调用 Player Network SDK 的 CancelLogin 接口,取消登录。注意,该接口现在只支持 Google 和 Facebook 两个渠道。
函数定义
UFUNCTION(BlueprintCallable, Category = "INTLSDKAPI")
static void CancelLogin(const FString &channel, const FString &extra_json="");
入参说明
| 参数 | 类型 | 说明 |
|---|---|---|
| 渠道 | EINTLLoginChannel | 指定绑定的渠道。 更多信息,请参见 EINTLLoginChannel。 |
| extraJson | string | 扩展字段 更多信息,请参见相对渠道说明。 |
回调处理
回调处理接口是 AuthResultObserver。回调数据结构是 AuthResult。
回调 ID 是 kMethodIDAuthCancelLogin。
代码示例
UINTLSDKAPI::CancelLogin(EINTLLoginChannel::kChannelFacebook);