-1

我的问题类似于以下问题... 如何在我的应用程序中嵌入 Skype

我有一个安卓应用程序。在那里,我们可以选择与我们的 google 联系人用户聊天。所以,我们打算用环聊来实现。现在,我只想在我的 android 应用程序中使用环聊。我应该能够使用环聊从我自己的用户界面与我的谷歌联系人用户聊天。

谢谢

4

2 回答 2

3

没有 API 是不可能的。和 API 不存在。我想创建可以使用 GCM 的聊天应用程序。

您可以为环聊编写扩展:环聊 API。但目前无法进行 android 应用程序集成。(我认为它永远不会,因为他们有他们的协议)

你只有一种方法可以做到这一点。下载whiresharkfidler查看http在您的 Android 或网络环聊聊天期间发送/接收的请求。:)

但我仍然认为他们有一些身份验证和散列,这将使这成为不可能。

于 2015-06-16T09:27:19.707 回答
1

Twilio Video 是一种可能的解决方案。

Android 快速入门包含一个完整的 Android Studio 应用程序,您可以下载并试用。

https://www.twilio.com/docs/api/video/guide/quickstart-android

使用 API 有 4 个关键组件:

  • 用户身份和访问令牌
  • 对话
  • 视频和音频轨道
  • 事件网络挂钩

开始使用客户端如下所示:

// Create an AccessManager to manage our Access Token
AccessManager accessManager = new AccessManager(ConversationActivity.this,
                                ACCESS_TOKEN,
                                accessManagerListener());

// Create a Conversations Client and connect to Twilio's backend.
TwilioConversationsClient conversationsClient =
  TwilioConversationsClient.create(accessManager, conversationsClientListener());
conversationsClient.listen();

/* See the "Working with Conversations" guide for instructions on constructing a
ConversationsClientListener */
private TwilioConversationsClient.Listener conversationsClientListener() {
  return new TwilioConversationsClient.Listener() {
    @Override
    public void onStartListeningForInvites(TwilioConversationsClient conversationsClient) {
      Log.i(TAG, "Connected to Twilio!");
    }

    ...

  };
}

请注意:我为 Twilio 工作

于 2016-08-27T01:02:17.223 回答