GAE的XMPP服务是否仍然可以与Hangout/G+一起使用,以实现聊天机器人?

7
我刚刚按照https://cloud.google.com/appengine/docs/java/xmpp/https://cloud.google.com/appengine/articles/using_xmpp的教程,在GAE XMPP服务上编写了一个聊天机器人,希望可以使用Google Hangout IM(在GMail左侧显示,并可在Android上使用)连接它。
当我尝试添加myapp@appspot.com时,它会显示“邀请已发送”,有时候会显示“邀请发送失败”(只有在多次重试后才会出现)。我在网上看到一些帖子说“Google+ Hangout不再基于XMPP”,因此GAE XMPP服务不能用于构建可轻松从GMail IM和Android上使用的聊天机器人(还是可以?)?
使用非Google XMPP Web和Android应用程序是否有效?(有什么建议吗?)
(旧的)“Google Talk”仍然存在吗?如何在Web和Android上访问它?

或者是我的代码有问题?我使用了 xmpp_message 和 xmpp_error,但没有使用 xmpp_presence 或 xmpp_subscribe,因为我理解GAE XMPP服务文档应该会自动接受邀请。


嘿,Vorburger,这个问题有什么更新吗? - Killesk
同样的问题也发生在我身上。 - Michele Orsi
2个回答

0

刚刚找到了解决方案。如果您在Google Hangout聊天中切换到旧的聊天界面,您就可以再次访问Google Talk。

更新:要切换到旧版Google Talk聊天,请在Google Hangout聊天中点击您的姓名,然后在打开的窗口底部有“帮助”,“反馈”和“恢复旧聊天”。单击最后一个选项,它会返回到Google Talk。


你如何在Hangout中切换到旧版(GTalk)聊天? - vorburger

0

(2021年6月):此问题已过时:

然而,今天来到这个问题的开发者们:

  • 一个带有API和机器人开发框架的“新”Hangouts服务在2018年被宣布为Google Hangouts Chat,我参与制作了启动和一般开发者视频。
  • 从那时起,它被缩短为简单的“Google Chat”。还请参阅其开发者文档页面
  • 您可以使用任何语言编写机器人,并将其托管在App Engine或任何其他托管平台上,包括用于Android应用程序的任何后端。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接