我正在PHP中构建一个应用程序,我想知道我是否可以将Google Talk中的音频聊天服务用于我的Web应用程序? 解决方案 是的,您可以. Google将Google Talk标识为" [开放式IM]服务,以便您可以将自己的客户端应用程序连接到Google Talk服务中,也可以与我们的服务连接(联合)." 要将语音聊天运行到您的应用程序中,您可以通过Google所解释的内容: 打电话 接到电话 呼叫 "管理语音呼叫中重要操作的高级对象(适当)调用.调用对象管理任何数量的点对点会话对象,每个对象代表一个对等连接.呼叫对象是拨打呼叫,接受或拒绝传入呼叫,监视呼叫状态并在呼叫连接上执行其他高级操作的顶级对象.呼叫callclient包裹在其MakeCallto方法中进行呼叫的所有必需步骤." 接到电话: "传入的呼叫触发phonesessionclient发送其SignalCallCreate信号.您较早地连接到该信号作为初始设置的一部分.当收
以下是关于 google-talk 的编程技术问答
我想开发一个机器人,该机器人将使用php. 更新Facebook帐户的状态. 请引导我 解决方案 @porkchop是正确的,您可能需要Facebook Connect API.要更新Facebook上的用户状态,您应该查看用于编码PHP中的Googletalk bot,有一些文章应该让您入门: Twitter php jabber bot tutorial jabber simple-a php库 但还考虑使用 如果您感兴趣的是一种从您从您的Facebook状态更新Google Talk状态的简单方法,那么您可能不需要去所有工作 - 只需安装' google Talk Talk Status Synchronizer 'Facebook应用程序. 其他解决方案 您可以雇用某人通过外包来廉价地做,我的意思是,这就是我不知道代码时所做的. 其他解决方案 由于您在PHP中进行编码,因此我建议使用JAXL(Jabber XMPP库). 它支持使用
我想开发一个机器人,该机器人将使用php. 更新Facebook帐户的状态. 请引导我 解决方案 @porkchop是正确的,您可能需要Facebook Connect API.要更新Facebook上的用户状态,您应该查看用于编码PHP中的Googletalk bot,有一些文章应该让您入门: Twitter php jabber bot tutorial jabber simple-a php库 但还考虑使用 如果您感兴趣的是一种从您从您的Facebook状态更新Google Talk状态的简单方法,那么您可能不需要去所有工作 - 只需安装' google Talk Talk Status Synchronizer 'Facebook应用程序. 其他解决方案 您可以雇用某人通过外包来廉价地做,我的意思是,这就是我不知道代码时所做的. 其他解决方案 由于您在PHP中进行编码,因此我建议使用JAXL(Jabber XMPP库). 它支持使用
我想做的是构建一个简单的机器人,它将数据库中存储的一组信息发送到我的Messanger聊天窗口[聊天服务是Gtalk,Yahoo和其他常用的Chating产品]也应该能够接受很少有预定义命令并回复它们. 有没有可用的OpenSource代码? 解决方案 查找 aiml (人工智能标记语言)多年来,它的定义非常明确,灵活地用于简单的东西.您也可以使用各种递归模板来做相当复杂的事情,结果非常不错(就愚蠢的机器人而言). 有一堆打开SDK项目使用这种标记语言,将注意将您的输入模式与存储在XML文件中的给定答复相匹配,您必须使用模板配置. 几年前,我使用AIML使用AIML来存储模式(如果您遵循上面的链接,有足够的API)并使用 incesoft msn bot平台.锻炼就很好. 希望它有帮助. 其他解决方案 对于尝试更加复杂的东西,您可以查看NLTK自然语言工具包: http://www.nltk.org/ 基于Python和旨在进行教育,但
嗨 我打算开发一个可以连接到GTALK Facebook等的聊天客户端...我决定将Smack API与OpenFire一起使用. ,但是我几乎没有关于如何与OpenFire服务器一起使用的指导. and openfire提供了基本的UI,例如box聊天窗口等 我需要知道如何使用OpenFire插入或使用Smack 谢谢:) 解决方案 我决定将Smack API与OpenFire一起使用. 但是我几乎没有关于如何的指导 将其与OpenFire服务器一起使用. 和openfire提供了基本 UI喜欢登录框聊天窗口等... OpenFire只是服务器.要实际聊天,您需要一些Jabber/XMPP客户端.您可以使用 spark 进行测试. 其他解决方案 配置OpenFire,然后参考 smack提供的文档.它很容易理解示例. FYI OpenFire可以与GTALK一起使用,但是Facebook非常慢. 示例代码: - Conne
我已经尝试使用各种XMPP库将其用于node.js,并且在连接到Google Talk的XMPP服务器时遇到了困难.我想连接并阅读朋友的状态,但我什至无法出门! 我有一个通过Google应用程序托管的个人域名,例如mydomain.com. 我已经编写了以下代码 - 它使用了node-xmpp库( https://github .com/astro/node-xmpp ): jid = 'ryan@mydomain.com'; password = 'my_google_password'; // Establish a connection var conn = new xmpp.Component({ jid : jid, password : password, host : 'talk.google.com', port : 5222 }); conn.on('online',
您在Python Jabber/XMPP客户库中有什么经验? 您推荐什么? 解决方案 这取决于您可以使用什么许可证.一些受欢迎的图书馆是GPL,如果您需要将其用于工作,可能会引起严重的问题,尤其是如果您需要保留专有扩展.我认为,LGPL库有点不那么受欢迎,但是您可以使用它们的灵活性. . 我曾经打算直接使用扭曲来进行一些简单的XMPP脚本,但文档实际上是不存在的.就像,我打开了一本已发表的扭曲参考手册,它根本不包括XMPP或Jabbber .也许他们现在已经解决了. mit库. slixmpp 是一个友好的sleekxmpp叉.它已删除了所有线程,适用于Python 3.7+. gpl库. lpgl库. pyxmpp 被放弃了支持pyxmpp2.它在内部使用libxml2进行XML解析. pyxmpp2 是Pyxmpp的下一个版本,是在Python 2.7和3.3上运行的,并拆除了Libxml2要求.像许多人一样,它需要 dnspython .
我想在应用程序中使用gtalk或其他任何使者有关此的更多信息. 解决方案 bb kb-如何 - 从另一个第三方应用程序启动第三方应用程序 尝试标准BB Messanger: int mh = CodeModuleManager.getModuleHandle("net_rim_bb_qm_peer"); if (mh == 0) { try { throw new ApplicationManagerException( "BB Messanger isn't installed"); } catch (ApplicationManagerException e) { System.out.println(e.getMessage()); } } ApplicationDescriptor ad = Cod
我正在尝试使用Smack在Android中与GoogleTalk建立连接. 我在互联网上遵循了许多教程示例,但我似乎仍然无法正常工作. public static final String HOST = "talk.google.com"; public static final int PORT = 5222; public static final String SERVICE = "gmail.com"; public static final String USERNAME = "myemail@gmail.com"; public static final String PASSWORD = "mypassword"; 我上述凭据是正确的... XMPPTCPConnectionConfiguration.Builder connConfig = XMPPTCPConnectionConfiguration.builder(); connConfig.
Appbrain拥有一个很棒的新应用程序,可让您使用Web浏览器在手机上自动安装应用程序.类似于镀铬推.在他们的情况下,他们正在使用它来让您在手机上直接提示的情况下安装应用程序. Engadget有一个很好的视频,展示了他们的系统. http://lifehacker.com/5582169/appbrain-upgrade-installs android-apps-the-the-web 我的问题是:他们使用什么机制来避免在电话上要求提示并直接进行安装? 我要问的是,有几百个Android手机运行一些自定义软件,用户必须通过单击安装过程手动更新软件.理想情况下,我宁愿不必提示人们进行推动更新(为了换取免费的电话+服务,您必须运行该软件,因此"您不应该这样做"并不会无效你是怎样做的).最大的问题是,如果您正在进行快速开发/测试,那将使每个人都适当的版本和人们的麻烦很痛苦. 什么Appbrian听起来像是解决此问题的完美解决方案,但是它如何工作? Appbrain
长返回,Android用于具有GTalkService,让应用程序使用GTalk进行各种目的,因此由于安全原因而被删除. 我们还有一种调用GTALK服务的方法,让我们从另一个应用程序与GTalk互动.以编程方式平静. 解决方案 gtalk是没有其他的作为Google XMPP服务.因此,您有2个Android选项: 使用 Asmack ,Android 的移植的Smack库 或 使用 asmackservice (尚未发布但功能),以及 AsmackLibrary . 其他解决方案 您可能需要检查 TalkmyPhone应用程序的源源.不知道它是否使用gtalkservice,但它做了gtalk互动,适合我.
我正在尝试估计可以接收到C2DM消息. 我创建了一个依赖于将信息推到手机的应用程序,而在物理上无法访问.我明白C2DM并不保证交付,但我至少想知道何时可以提供信息甚至可能;当我们不倒回我们自己的推送服务(并且实际上可以告诉我们连接时). 我注意到Android上的C2DM将仍将发出Auth代币,即使在Google帐户中没有登录;似乎在这种情况下仍然仍然在这种情况下递送,即使它表示他们不应该是.如果未连接gtalk(防火墙或其他原因),则请求Auth令牌时根本没有响应.当手机处于飞机模式时,Auth令牌返回到应用程序.这意味着如果可用的互联网,则不如检查都要简单.如果登录GTalk,我找不到可靠的检查方式. 再次,我不需要保证消息的交付,但我至少想知道交付甚至是可能.有没有人有有趣的解决方案? 解决方案 go watch 这个视频,这是谷歌I/O谈论C2DM,如何使用它以及它的工作原理. Afaik,你无法知道它是否已连接.大多数时候他们甚至不知道(直到他们必须提
我编写的应用程序正在连接到xmpp服务器,如果用户选择,我想为他们提供连接到他们的Google聊天帐户的选项,而无需输入凭据... 要执行此操作,我会收到使用Google帐户的权限,获取令牌并使用令牌进行谷歌演讲(使用smack)的over uperate .. 问题是..我该怎么做?我的意思是,如果我知道登录名和令牌,我如何对GTalk服务器进行身份验证? 任何想法,见解? :) .. 如果没有,也许任何人都知道我在哪里可以找到知道的人? (谷歌联系人,任何人?:p) 解决方案 您正在寻找关于x-google-token sasl机制的文档. 这个应该是开头.使用service = mail: https://www.google.com/accounts/ClientLogin? accountType=GOOGLE& Email=YOURUSERNAME@gmail.com& Passwd=YOURPASSWORD& s