का उपयोग करके मेरे ऐप सर्वर और जीसीएम के सीसीएस के बीच xmpp कनेक्शन बनाने में सक्षम नहीं है पुश-अधिसूचना (डाउनस्ट्रीम संदेश) की तरह, मैं अपने एंड्रॉइड डिवाइस से अपस्ट्रीम मैसेजिंग को अपने ऐप सर्वर से php में कार्यान्वित करना चाहता हूं।XMPPHP लाइब्रेरी
मैं अपने एप सर्वर को जीसीएम के सीसीएस से जोड़ने के लिए गीथब से इस एक्सएमपीपीएचपी लाइब्रेरी का उपयोग कर रहा हूं। लेकिन जब मैं जीसीएम के सीसीएस को जोड़ने के लिए नीचे कोड निष्पादित करने का प्रयास करता हूं:
include 'XMPPHP/XMPP.php';
$conn = new XMPPHP_XMPP('gcm-preprod.googleapis.com', 5236, '<myProjectId>@gcm.googleapis.com', '<myApiKey>', 'xmpphp', 'http://myserverdomain', $printlog=true, $loglevel=XMPPHP_Log::LEVEL_INFO);
$conn->autoSubscribe();
$vcard_request = array();
try {
$conn->connect();
...
मुझे निम्न त्रुटि मिल रही है।
1455354076 [INFO]: Connecting to tls://gcm-preprod.googleapis.com:5236 1455354106 [ERROR]: Could not connect. Could not connect before timeout.