2009-11-27 10 views
7

का उपयोग कर फेसबुक एप्लीकेशन क्या किसी को GAE के साथ जीडब्ल्यूटी का उपयोग करके एक फेसबुक एप्लिकेशन लिखने का अनुभव है? मैं जीडब्ल्यूटी/जीएई और वेब दुनिया के लिए नया हूं लेकिन जावा के लिए नया नहीं हूं और फेसबुक एपीआई के साथ कुछ मामूली समस्याएं हैं।जीडब्ल्यूटी

वर्तमान में मैं फेसबुक के खिलाफ अपने मुख्य सर्वलेट के अनुरोध को प्रमाणीकृत करने के लिए एक फ़िल्टर का उपयोग करने के लिए बस गया हूं ताकि यह सुनिश्चित किया जा सके कि उचित प्रमाण-पत्र पारित किए गए हैं और जेएसओएन क्लाइंट उत्पन्न करने के लिए जो उपयोगकर्ता सत्र में जोड़ा गया है। सर्वलेट क्लाइंट को मुख्य एंट्रीपॉइंट पर रीडायरेक्ट करता है जो एचटीएमएल अनुरोध के भीतर प्रमाण-पत्रों को धोखा देने से रोकने के लिए सत्र में क्लाइंट की उपस्थिति की गारंटी के लिए प्रमाणीकरण सर्वलेट के खिलाफ मान्य करता है।

मैं इस मार्ग ले लिया क्योंकि मैं जिसके द्वारा यदि entrypoint पृष्ठ से सीधे कहा जाता प्रमाणीकरण सर्वलेट से फेसबुक के लॉगिन करने के लिए क्लाइंट रीडायरेक्ट करने के लिए एक साधन नहीं पा सके। हालांकि, तथ्य यह है कि यह अव्यवहारिक लगता है कि प्रवेश बिंदु एक बार प्रमाणीकरण सर्वलेट (या किसी अन्य) को सबमिट करने के बाद सत्र गुणों को खो देता है। मैंने सुनिश्चित किया है कि मेरे पास सत्र सक्षम हैं लेकिन स्पष्ट रूप से कुछ गलत कर रहा हूं।

किसी में अंतर्दृष्टि मैं क्या अनदेखी किया है या किसी भी सभ्य GWT/फेसबुक के बारे में पता वहाँ बाहर ट्यूटोरियल है?

उत्तर

7

अस्वीकरण: जब मैं GWT बहुत अच्छी तरह से पता है, मैं अभी तक फेसबुक के लिए किसी भी GWT एप्लिकेशन नहीं बनाया है। यह कहा जा रहा है:

  • This blog post आपकी रूचि ले सकता है। वह फेसबुक के लिए जीडब्ल्यूटी ऐप बनाने के लिए जरूरी कदम उठाता है। ओजगुर भी आपके फेसबुक उपयोगकर्ताओं को प्रमाणित करने के बारे में सलाह देता है।

  • GWT ब्लॉग से This other post आपकी रुचि हो सकता है।

  • This google code project भी रुचि का हो सकता है।

अंत में, आपको Google code search का उपयोग करके कुछ कोड नमूने मिल सकते हैं। मैं अक्सर इस सुविधा का उपयोग करता हूं और यह बहुत अच्छा है!

+0

धन्यवाद (btw, तुम सिर्फ मुझे मेरे "GWT skillz" भी एक फेसबुक ऐप बनाने के उपयोग पर विचार करें, मजेदार हो सकता है! बनाया)। वहाँ बहुत अच्छी जानकारी है। जहां तक ​​फेसबुक से चला जाता है के रूप में, यह अब तक बहुत मज़ा किया गया है लेकिन वहाँ निश्चित रूप से कुछ अपने मौजूदा एपीआई से वांछित होने के लिए है। सौभाग्य। – AldenHurley