标签: google-talk

google talk是否使用udp或tcp数据包?

是否可以确定google talk是否使用tcp或udp数据包进行传输.我知道它在应用程序层使用xmpp协议,但它是通过tcp还是udp运行的.

networking udp tcp google-talk

5
推荐指数
2
解决办法
3423
查看次数

用于Google Talk的.NET API?

我正在为Google-Talk(谈话/语音/视频/文件)寻找.NET API.

有资源吗?

.net api open-source google-talk

5
推荐指数
1
解决办法
4340
查看次数

是否可以通过GTalk Intent发送消息?

我正在寻找一种解决方案,从我的Android应用程序向我的所有谷歌联系人发送多播(文本)消息.有没有办法用GTalk App(Intent)做到这一点,还是我必须使用自己的xmpp实现?除了gtalk捎带之​​外,对适当的解决方案/框架的任何建议?谢谢

android xmpp google-talk

5
推荐指数
1
解决办法
1765
查看次数

使用XMPPframework与Google Talk客户聊天

我如何为可以使用XMPP框架与其他Google Talk客户端聊天的iPhone实现聊天客户端?

iphone xmpp google-talk ios4

5
推荐指数
1
解决办法
1005
查看次数

如何阻止谷歌随机化 xmpp 资源

在 XMPP(即 gtalk)中,我们可以将资源设置为我们想要的(指定机器/位置/等),这适用于所有/大多数服务器和客户端。但是在 google 的情况下,它并不完全按预期工作,因为每次用户连接 google 时,都会将随机字符串附加到用户设置的资源中。这尤其令人讨厌,因为许多客户端通过 jid 和资源部分来区分用户聊天,这会导致在重新连接(并生成新资源)后打开多个窗口/选项卡。

tl; dr - 有没有办法阻止谷歌将随机字符串附加到用户设置的资源中?

xmpp google-talk

5
推荐指数
1
解决办法
509
查看次数

XMPP/Jabber:对于自定义消息,我需要修改客户端还是服务器?

我正在写一个IM,我想实现一些不在标准中的功能,我想要一些自定义功能.
我想知道我是否可以使用Google的XMPP服务(Google Talk)并制作一个自定义IM客户端来实现默认功能,以便能够与服务器通信,并且可能有一种方法可以在XML中添加一些自定义标签Google的服务器将使用并将消息发送给我的其他客户端,该客户端可以解释此XML并显示并执行正确的操作吗?

或者我是否必须在服务器上实现此功能?例如,Openfire支持插件,您可以使用插件扩展它,但我真的更愿意避免使用我自己的服务器并使用Google帐户和服务器.我只是一名学生,我没有资源维护我自己的服务器.

另外,我真的不明白使用什么" Jabber组件协议 ".根据我的阅读,我明白它可以解决我的问题但它必须在服务器上.它不在XMPP服务器中,但它也必须作为服务器工作并与XMPP服务器连接.
我不认为我可以在谷歌的XMPP服务器上使用" Jabber组件协议 ",或者我可以吗?

xmpp openfire google-talk

5
推荐指数
1
解决办法
1666
查看次数

我在哪里可以找到Google Talk Android客户端源代码?

我在git上发现了一个名为IM的Android应用程序中的应用程序,但这看起来不像安装在Android手机上的Google Talk应用程序.

有谁知道该源代码是否已发布?

android google-talk android-source

4
推荐指数
2
解决办法
5071
查看次数

连接到XMPP服务器时SASL授权失败

我正在尝试通过XMPP服务器使用SMACK API连接到gmail.但得到了

错误:使用PLAIN机制的SASL身份验证失败

你可以查看代码的一瞥.我只是从网上得到它

ConnectionConfiguration connConfig = new ConnectionConfiguration("talk.google.com", 5222, "gmail.com");
connection = new XMPPConnection(connConfig);
connection.connect();
SASLAuthentication.supportSASLMechanism("PLAIN", 0);
Run Code Online (Sandbox Code Playgroud)

我检查了smack调试窗口.它用XML说:

<invalid-authzid />

我已经在gmail上有帐号,我的gtalk也在运行.

xmpp google-talk smack

4
推荐指数
1
解决办法
1万
查看次数

谷歌与nodejs和node-xmpp的用户授权

我正在使用node-xmpp在node.js中编写一个bot.到目前为止,它是非常直接的,除了我有一个问题,弄清楚谷歌如何处理它的用户授权(当处理请求与不在你的名册上的人聊天).

我正在捕捉所有通过并将它们记录到控制台的节,但是没有来自请求授权的用户的数据.

对我应该寻找什么的解释,或者这个事件是否发生在jabber协议上.

[附后]我知道技术上,当订阅请求发出时,会在订阅请求中发送在线节.由于某种原因,我无法使用node-xmpp看到它们通过线路传输.此外,我需要找到一种方法来确定当我的机器人登录时哪些存在请求"待定".我(无论如何)认为他们将被列入名单中的某种标志,但这不正确.

找到从这里去哪里的任何帮助都是有用的.

xmpp google-talk node.js

4
推荐指数
1
解决办法
1308
查看次数

无法使用asmack api为Gtalk应用程序获取脱机消息

我正在使用asmack api为Gtalk创建一个聊天应用程序,我希望在用户离线时获取消息,但是由于ServiceDiscoveryManager中的一些问题而导致问题,并且说该功能未实现(501)并试图实现所有其他用户有同样问题的东西,但现在我得到这个错误.我发布代码和logcat与此.任何帮助赞赏.

 ConnectionConfiguration connConfig = new ConnectionConfiguration(
                    host, Integer.parseInt(port), service);
 connConfig.setSASLAuthenticationEnabled(true);
 connConfig.setSendPresence(false);
 connection = new XMPPConnection(connConfig);
 connection.connect();
 connection.login(username, password);
 ServiceDiscoveryManager sdm= ServiceDiscoveryManager.getInstanceFor(connection);
 mOfflineMessageManager = new OfflineMessageManager(connection);
 offlinemsgs = mOfflineMessageManager.getMessageCount(); 
Run Code Online (Sandbox Code Playgroud)

这是我在登录后立即调用离线消息的代码,下面是logcat错误中的响应:

03-16 11:26:53.871: W/System.err(325): feature-not-implemented(501)
03-16 11:26:53.881: W/System.err(325):  at org.jivesoftware.smackx.OfflineMessageManager.getMessages(OfflineMessageManager.java:210)
03-16 11:26:53.881: W/System.err(325):  at com.apache.android.xmpp.MainScreen.getOfflinemessages(MainScreen.java:911)
03-16 11:26:53.881: W/System.err(325):  at com.apache.android.xmpp.MainScreen$LogIn.doInBackground(MainScreen.java:612)
03-16 11:26:53.881: W/System.err(325):  at com.apache.android.xmpp.MainScreen$LogIn.doInBackground(MainScreen.java:1)
03-16 11:26:53.881: W/System.err(325):  at android.os.AsyncTask$2.call(AsyncTask.java:185)
03-16 11:26:53.881: W/System.err(325):  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
03-16 11:26:53.881: W/System.err(325):  at java.util.concurrent.FutureTask.run(FutureTask.java:137)
03-16 11:26:53.881: W/System.err(325):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
03-16 11:26:53.881: W/System.err(325):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
03-16 …
Run Code Online (Sandbox Code Playgroud)

android google-talk asmack

4
推荐指数
1
解决办法
5812
查看次数