jjzjj

php - 如何在php中连接xmpp?

我正在尝试使用xmppphp连接服务器,但未连接时什么也不显示include'XMPPHP/XMPP.php';$conn=newXMPPHP_XMPP('talk.google.com',5222,'test@gmail.com','test123','xmpphp','gmail.com',$printlog=false,$loglevel=XMPPHP_Log::LEVEL_INFO);try{$conn->connect();$conn->processUntil('session_start');$conn->presence();$conn->message('123@gm

php - 10 到 15 条 XMPP 消息后出现错误 503

我已经编写了一个XMPP守护程序(使用JAXL)来发送和接收消息,除了一个问题外,它似乎工作正常。我可以成功地向我想发送给的用户发送10到15条消息,然后我发送的任何消息都会返回我正在使用Google的谈话服务器从一个GoogleApps域发送到另一个GoogleApps域。在不发布我的所有代码的情况下,是否有人知道可能导致此问题的原因。让我感到困惑的一点是,我可以在它停止之前先发送10到15条消息。 最佳答案 听起来您好像遇到了限速器。来自HTTPspec:10.5.4503ServiceUnavailableTheserveri

php - jaxl 返回调用它的函数

我有使用jaxl库的xmpp事务库:classxmpp{publicfunctionregister_user($username,$password){require_once'JAXL/jaxl.php';$this->client=newJAXL(array('jid'=>'localhost','log_level'=>JAXL_ERROR));$this->username=$username;$this->password=$password;$this->client->require_xep(array('0077'//InBandRegistration));$thi

php - XMPPHP GTalk 状态

我正在尝试使用XMPPHP获取我的在线状态而且我似乎无法从$conn获得任何具有我的状态的信息。这是我的代码片段:require_once('XMPPHP/XMPP.php');$conn=newXMPPHP_XMPP('talk.google.com',5222,'xxxx@gmail.com','xxxxx','xmpphp','gmail.com',$printlog=false,$loglevel=XMPPHP_Log::LEVEL_INFO);$conn->connect();$conn->processUntil('session_start');$conn->presen

php - 无法使用 XMPPHP 库在我的应用服务器和 GCM 的 CCS 之间建立 xmpp 连接

像推送通知(下游消息)一样,我想在php中实现从我的android设备到我的应用服务器的上游消息传递。我正在使用Github中的这个XMPPHP库将我的应用服务器连接到GCM的CCS。但是当我尝试执行以下代码来连接GCM的CCS时:include'XMPPHP/XMPP.php';$conn=newXMPPHP_XMPP('gcm-preprod.googleapis.com',5236,'@gcm.googleapis.com','','xmpphp','http://myserverdomain',$printlog=true,$loglevel=XMPPHP_Log::LEVEL