我已經建立了一個XMPP服務器,我已經創建了登錄表單。 PHP和HTML。我之前沒有這樣做,我想知道如何通過PHP連接到XMPP服務器,就像使用PHP連接到MySQL一樣。如何使用PHP連接到XMPP服務器
9
A
回答
5
This website可能是您使用PHP設置XMPP所需的所有信息的最佳選擇。
3
<?php
set_time_limit(0); // some time connection take while
require_once 'xmpp-lib/XMPPHP/XMPP.php';
$host = 'you Host name'; // ex.192.168.2.1
$port = '5222'; // its defauls xmpp port
$username = '[email protected]' // ex [email protected]
$pass = 'userpass';
$conn = new XMPPHP_XMPP(host , $port, $username, $pass, 'xmpphp','yourhost', $printlog=false, $loglevel=XMPPHP_Log::LEVEL_INFO);
try {
$conn->connect();
$conn->processUntil('session_start');
$conn->presence();
$conn->message('[email protected]', 'Hello!');
$conn->disconnect();
} catch(XMPPHP_Exception $e) {
die($e->getMessage());
}
?>`enter code here`
+2
是否有可能將xmpp協議與php web服務集成以通過tcp/ip協議傳遞數據? –
相關問題
- 1. 無法使用node-xmpp連接到xmpp服務器
- 2. 從Android連接到XMPP服務器
- 3. XMPP連接到服務器(Python)的
- 4. 如何使用TSL/SSL連接xmpp服務器?
- 5. 如何在Android中創建服務與XMPP服務器保持Xmpp連接?
- 6. 使用authToken連接到GTalk服務器(XMPP,Smack)
- 7. Adobe Flex:無法使用XIFF庫連接到XMPP服務器
- 8. 使用BOSH可以連接到google talk xmpp服務器嗎?
- 9. iOS:客戶端如何重新連接到xmpp服務器
- 10. 如何連接到除gtalk以外的xmpp服務器?
- 11. 如何從Javascript連接到XMPP服務器
- 12. 如何檢查客戶端是否連接到XMPP服務器
- 13. 無法連接到使用XMPP安卓客戶端的XMPP服務器(Openfire)
- 14. java.net.UnknownHostException當連接openfire xmpp服務器時
- 15. 當連接服務器XMPP有錯誤
- 16. 警告連接XMPP服務器
- 17. 無法當我使用stropher.js它給連接狀態爲1連接到XMPP服務器連接使用XMPP服務器stropher.js
- 18. 使用XMPP關閉GCM連接服務器的套接字
- 19. 如何使用php連接到遠程mysql服務器
- 20. 如何使用Synology從php頁面連接到mysql服務器?
- 21. 如何使用Objective-c連接到我的php/MySQL服務器?
- 22. XMPP ejabberd服務器無法連接gtalk服務器
- 23. 用PHP連接到https服務器
- 24. 用android連接到PHP web服務器
- 25. XMPP客戶端未連接 - 使用節點波什服務器
- 26. 使用android(客戶端)連接MongooseIM聊天服務器 - XMPP
- 27. 是否可以使用服務器進行XMPP對等連接?
- 28. 如何在C#中使用任何可靠的XMPP庫連接FCM服務器?
- 29. 如何在xmpp服務器停止時重新連接
- 30. 如何發送數據到php服務器和使用POST和httpurl連接在php服務器接收數據
「XMPP」就像Apache一樣是服務器。 –
嗨嘗試遵循http://youtu.be/o1dskkC1wdI –
@nino沒有問什麼是XMPP。他問如何使用PHP建立連接。 –