如何在php中使用xmpp发送和接收消息

Posted

技术标签:

【中文标题】如何在php中使用xmpp发送和接收消息【英文标题】:How to send and receive message using xmpp in php 【发布时间】:2016-06-06 08:37:59 【问题描述】:
include("xmpp.php");
$conn = new XMPP(
   'talk.google.com',
   5222,
   'username',
   'password',
   'xmpphp',
   'gmail.com',
);
//$conn->use_encryption = false; // Optional
$conn->connect();
$conn->processUntil('session_start');
$conn->message('someguy@someserver.net', 'This is a test message!');
$conn->disconnect();

我正在尝试使用此代码发送消息,但无法发送消息。 我也必须接收消息。 我有 wamp 服务器设置

【问题讨论】:

【参考方案1】:

删除最后一个逗号, 并尝试这样。

$conn = new XMPP(
'talk.google.com',
5222,
'username',
'password',
'xmpphp',
'gmail.com'
);

【讨论】:

我只需要输入我的google acc的用户名和密码。只是为了发送消息? 在输入用户名和密码以及邮件 ID 后,我在第 3 行收到此错误解析错误意外 t 字符串

以上是关于如何在php中使用xmpp发送和接收消息的主要内容,如果未能解决你的问题,请参考以下文章

XMPP 和 PHP 流式传输

xmpp在android应用程序中发送和接收消息

如何在 xmpphp 中接收消息

如何在 IOS 的 XMPP 群聊中接收通知

在 xmpp 中接收消息

为 XMPP 构建服务 - ANDROID