更新用户信息(UpdateUserInfo)
更新用户信息,这个接口只有在收到 InitCustomer 的异步回调后才能被调用。
函数定义
UFUNCTION(BlueprintCallable, Category = "INTLSDKAPI")
static void UpdateUserInfo(FINTLCustomerUserProfile &userProfile);
入参说明
名称 | 类型 | 说明 |
---|---|---|
userProfile | FINTLCustomerUserProfile | 客服模块请求结构体,主要包含语言类型,渠道标识等重要入参 |
回调处理
回调处理接口是 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);