接收者 'userId' 应该是什么来建立 Sinch 应用程序到应用程序调用?
What should be the receivers 'userId' to establish a Sinch App-to-App call?
这似乎是第一次使用Sinch时的基本问题。
首先,当我们在应用程序上设置 SINClient
时,我们需要设置一个 userId
值。它说 "The User ID should uniquely identify the user on the particular device"。所以我为此使用了我的设备 UUID。
uuid = [[UIDevice currentDevice] identifierForVendor]
为了使用 App-To-App 呼叫另一个用户,我使用 - (id<SINCall>)callUserWithId:(NSString *)userId
创建了一个 SINCall
。这里我需要提供收件人的userId
。
那个值应该是多少?那是他用来在他的应用程序中设置 SINClient
的那个吗?如果是这样,我需要将所有用户 userId
值存储在远程服务器中才能正确建立调用吗?或者有没有其他的way/values(比如手机号码)设置userIds
?
我想知道推荐的Sinch使用方式。 提前致谢。
要为供应商使用标识符,这也是您应该在另一端调用的。 sinch 的整个概念依赖于你有一个用户数据库,所以如果你使用 UUID,你需要将 UUID 保存在你的数据库中并显示该用户的联系人列表,可能隐藏 uuid 并向用户显示一个友好的名称
这似乎是第一次使用Sinch时的基本问题。
首先,当我们在应用程序上设置 SINClient
时,我们需要设置一个 userId
值。它说 "The User ID should uniquely identify the user on the particular device"。所以我为此使用了我的设备 UUID。
uuid = [[UIDevice currentDevice] identifierForVendor]
为了使用 App-To-App 呼叫另一个用户,我使用 - (id<SINCall>)callUserWithId:(NSString *)userId
创建了一个 SINCall
。这里我需要提供收件人的userId
。
那个值应该是多少?那是他用来在他的应用程序中设置 SINClient
的那个吗?如果是这样,我需要将所有用户 userId
值存储在远程服务器中才能正确建立调用吗?或者有没有其他的way/values(比如手机号码)设置userIds
?
我想知道推荐的Sinch使用方式。 提前致谢。
要为供应商使用标识符,这也是您应该在另一端调用的。 sinch 的整个概念依赖于你有一个用户数据库,所以如果你使用 UUID,你需要将 UUID 保存在你的数据库中并显示该用户的联系人列表,可能隐藏 uuid 并向用户显示一个友好的名称