2015-12-07 5 views
7

मैं चैट ऐप बनाने की योजना बना रहा हूं जिसके माध्यम से उपयोगकर्ता टेक्स्ट और मीडिया - ऑडियो, छवि और वीडियो भेज और प्राप्त कर सकता है। सादगी के लिए मैंने जीसीएम के साथ ऐप इंजन का उपयोग करने का फैसला किया। जीसीएम के साथ डाउनस्ट्रीम करना प्रतीत होता है उदाहरण के गाइड और एंड्रॉइड स्टूडियो टेम्पलेट का उपयोग कर अच्छी तरह से (टेक्स्ट मैसेज के लिए) काम कर रहा है। जब मैंने अपस्ट्रीम की कोशिश की तो मुझे संदेश वापस नहीं मिला। हो सकता है कि यह बहुत छोटा हो लेकिन कोई मुझे कृपया एक अच्छा ट्यूटोरियल या इस पर बुक करने के लिए इंगित कर सकता है। कोई सुझाव?चैट एप्लिकेशन के लिए जीसीएम और ऐप इंजन

बहाव के लिए इस प्रयुक्त: https://github.com/GoogleCloudPlatform/gradle-appengine-templates/tree/master/GcmEndpoints और यह नदी के ऊपर के लिए: https://developers.google.com/cloud-messaging/upstream

+0

आप एक्सएमपीपी/ओपनफायर फायर चैट एप्लिकेशन का उपयोग कर सकते हैं मैंने पहले ही चैट एप्लिकेशंस विकसित किया है और यह ठीक काम कर रहा है ........ @ user531069 –

+0

धन्यवाद लेकिन मैं केवल अपने बैकएंड सर्वर के रूप में ऐप-इंजन रखना पसंद करता हूं। – user531069

+0

अधिक सहायता के लिए इस डेमो को आजमाएं: http://www.grokkingandroid.com/upstream_messages_with_google_cloud_messaging/ और https://www.captechconsulting.com/blogs/google-cloud-messaging-cloud-connection-server-tutorial – Saif

उत्तर

5

मैं स्टूडियो टेम्पलेट के माध्यम से उत्पन्न MessagingEndpoint कक्षा में SendMessage विधि के लिए @ApiMethod (नाम = "SendMessage") जोड़ने के लिए किया था। इसके बाद मैं संदेश मैसेज एपीआई का उपयोग करने के लिए ऐप इंजन सर्वर पर संदेश भेजने के लिए सक्षम था जो जीसीएम से जुड़ा हुआ है और वह संदेश मेरे डिवाइस पर भी प्रतिबिंबित हुआ।

संबंधित मुद्दे