我正在用 PHP 构建一个应用程序,我想知道是否可以将 Google 的音频聊天服务用于我的 Web 应用程序?
2 回答
是的你可以。Google 将 Google Talk 标识为“[一种开放的 IM] 服务,因此您可以将自己的客户端应用程序连接到 Google Talk 服务中,或者您可以将您的服务与我们的服务连接(联合)。”
要在您的应用程序中运行语音聊天,您可以查看 Google 解释的内容:
- 拨打电话
- 接听电话
拨打电话
“管理语音呼叫中重要动作的高级对象称为(适当地)呼叫。呼叫对象管理任意数量的对等会话对象,每个对象代表一个对等连接。呼叫对象是用于拨打电话、接受或拒绝来电、监视通话状态以及对通话连接执行其他高级操作的顶级对象。CallClient 将拨打电话所需的所有步骤包装在其 MakeCallTo 方法中。”
接听电话:
“来电触发 PhoneSessionClient 发送其 SignalCallCreate 信号。作为初始设置的一部分,您之前已连接到此信号。当收到来电请求时,PhoneSessionClient 创建一个新的呼叫对象并发送此信号以及呼叫对象. 因为无论您还是其他人创建了 Call 对象,都会发送 SignalCallCreate,因此找出导致此调用的唯一方法是连接到 Call 对象的 SignalSessionState 信号。”
要获取更多分步详细信息和示例代码,请查看:http ://code.google.com/apis/talk/libjingle/voice_chat.html
只有在Google API中挖掘才能知道。祝你好运。