【发布时间】:2013-05-01 20:00:25
【问题描述】:
我正在使用适用于 iPhone 的 OpenTokSDK(本机使用) 我已经编写了调用代码,但只有一个问题。:- 我必须静态添加 SessionID。但我想动态生成 ID。
我该怎么做? 请帮忙!
提前致谢
【问题讨论】:
我正在使用适用于 iPhone 的 OpenTokSDK(本机使用) 我已经编写了调用代码,但只有一个问题。:- 我必须静态添加 SessionID。但我想动态生成 ID。
我该怎么做? 请帮忙!
提前致谢
【问题讨论】:
全面披露:我是 TokBox 的开发人员。
获取设备的会话 ID 和令牌凭据的唯一安全方法是开发适合您应用特定需求的应用服务器。我们在 GitHub (link) 上有许多服务器端 SDK,它们将与 OpenTok 服务器 API 交互以生成这些数据。
请注意,服务器端 SDK 足以生成您的凭据,但并非所有设备都在同一个会话中,因此用户管理和应用程序工作流程等所有考虑因素都不能轻易写入开源库.
也就是说,我们确实试图通过在我们的博客 (link) 上编写代码示例来使其中一些示例更加清晰。通过利用可用的第三方信令服务之一,例如Parse 和Pusher,您可以减轻编写自己的应用程序服务器的大部分开销(无疑是一项艰巨的任务,尤其是第一次)。
【讨论】:
Wobbals 是正确的,除了 Wabbals 提到的,生成会话/令牌非常简单,每种服务器语言(PHP、NodeJS、C#、Ruby)所需的示例代码位于 OpenTok 的Github page。
此外,如果您选择不使用服务器端代码并使用 Parse 来处理您的后端,有一个 wonderful writeup 关于如何使用 Parse 的 OpenTok 云代码模块来生成会话和令牌。
祝你好运!
【讨论】:
我强烈认为 tokbox 教程非常基础,但学习曲线更陡峭。所以我最终写出了我自己的应用程序兼教程。
虽然晚了,我还是觉得有必要在这里发帖: How To write your first iPhone Video Chat App using parse and opentok(tokbox)
【讨论】: