setServerParams method
@detail api
@author hanchenchen.c
@brief 设置应用服务器参数
客户端调用 sendServerMessage{@link #RTCEngine#sendServerMessage} 或 sendServerBinaryMessage{@link #RTCEngine#sendServerBinaryMessage} 发送消息给应用服务器之前,必须需要设置有效签名和应用服务器地址。
@param signature 动态签名,应用服务器可使用该签名验证消息来源。
签名需自行定义,可传入任意非空字符串,建议将 uid 等信息编码为签名。
设置的签名会以 post 形式发送至通过本方法中 url 参数设置的应用服务器地址。
@param url 应用服务器的地址
@return
- 0: 调用成功。
- < 0 : 调用失败。查看 ReturnStatus{@link #ReturnStatus} 获得更多错误说明
@note
- 用户必须调用 login{@link #RTCEngine#login} 登录后,才能调用本接口。
- 调用本接口后,SDK 会使用 onServerParamsSetResult{@link #IRTCEngineEventHandler#onServerParamsSetResult} 返回相应结果。
Implementation
FutureOr<int> setServerParams(String signature, String url) async {
return await nativeCall('setServerParams', [signature, url]);
}