跳到主要内容

更新用户信息(UpdateUserInfo)

AndroidiOSWindows
如果您使用的是 Unity 引擎,请参见 Unity SDK 的 UpdateUserInfo

更新用户信息,这个接口只有在收到 InitCustomer 的异步回调后才能被调用。

函数定义

UFUNCTION(BlueprintCallable, Category = "INTLSDKAPI")
static void UpdateUserInfo(FINTLCustomerUserProfile &userProfile);

入参说明

名称类型说明
userProfileFINTLCustomerUserProfile客服模块请求结构体,主要包含语言类型,渠道标识等重要入参

回调处理

回调处理接口是 CustomerResultObserver
回调数据结构是 CustomerResult

回调 ID 是 kMethodIDUpdateUserInfo

代码示例

FINTLCustomerUserProfile userProfile = new FINTLCustomerUserProfile
(
"zh-Hans",
"YOUR_SIGN",
"openid",
"1",
"player1",
"",
"",
"",
"",
"",
"https://head.xxx.com/xx.png",
"custom parameter",
"custom parameter",
"custom parameter",
"custom parameter",
"custom parameter"
);
UINTLSDKAPI::UpdateUserInfo(userProfile);