2012-12-07 40 views
79

हमारे पास एक ब्राउज़र आधारित गेम है जो एक ऐपआईडी के माध्यम से फेसबुक कनेक्ट का उपयोग करता है जिसे हम एक ही गेम को कैनवास में चलाने के लिए इस्तेमाल करते थे जब तक कि एफबी क्रेडिट्स पेश नहीं किए गए थे और हमें इसे बंद करने के लिए मजबूर होना पड़ा। अब, हम केवल अपनी साइट पर FbConnect एकीकरण के साथ एक उत्पाद पृष्ठ के रूप में ऐप का उपयोग करते हैं।डेस्कटॉप वेब गेम नीति में कौन से पैरामीटर की अनुमति है?

आज की हमारी मामले के लिए मेल कहता है:

अपने कनेक्ट एप्लिकेशन को उपयोगकर्ता कनेक्शन तक पहुँचने जाने अथवा आयु, ईमेल परे अतिरिक्त अनुमतियों के लिए पूछ रहा है, और हमारे प्रकाशन अनुमतियां, कृपया इन अनुरोधों को हटा दें।

हम scope=email,user_birthday साथ oauth FbConnect उपयोग कर रहे हैं:

(https://developers.facebook.com/blog/post/2012/09/05/platform-updates--operation-developer-love/ यह इस नीति में परिवर्तन करने के लिए संदर्भित करता है)। यह वही है जो पहले के मेल में निर्दिष्ट किया गया था, इसलिए यह ठीक होना चाहिए।

एक बार जब उपयोगकर्ता प्रमाणीकृत है, हम बस

https://graph.facebook.com/me?access_token=... 

फोन और पढ़ने वहाँ क्या आता है।

क्या यह संभव है कि हमें अब ग्राफैपी के me पर कॉल करने की अनुमति नहीं है? इसमें लिंग, स्थान और लोकेल जैसी जानकारी शामिल है ...
ओथ डेटा में एफबीआईआईडी, पहला/अंतिम नाम और ईमेल शामिल है, लेकिन इसमें उम्र नहीं है, हमें क्या पूछने की अनुमति है?

क्या मुझे स्पष्ट रूप से https://graph.facebook.com/me?fields=birthday पर कॉल करना है?

क्या कोई वास्तव में एक नया ऐपआईड बनाये बिना अपनी नई नीति का अनुपालन करने के लिए "डेस्कटॉप वेब गेम मुख्य रूप से होस्ट किया गया" प्राप्त करने में सफल रहा?


नोट: वहाँ Facebook: Notice of Violation इस एक और पिछले कई डुप्लिकेट के रूप में बंद कर दिया की तरह "सितं, 5 वीं नीति परिवर्तन" के बारे में सवाल की एक जोड़ी रहे हैं, लेकिन कोई भी मैंने पाया अब तक एक तकनीकी स्तर पर प्रश्न या उत्तर में शामिल है।

+1

हां, मुझे आपके नोट में जो भी बताया गया है, वही समस्या है। मैंने अपने ऐप में समायोजन किया और मंगलवार को उत्पादन के लिए जारी किया, और मैंने सोचा कि हम पूरी तरह से नई आवश्यकताओं के अनुरूप थे। लेकिन फिर हमें कल फेसबुक से एक और ईमेल मिला कि हम दावा कर रहे हैं कि हम अभी भी उल्लंघन कर रहे हैं। इस पर विवरण प्राप्त करना बहुत मुश्किल है! – roguenet

+0

विशेष रूप से, हम वर्तमान में ईमेल, user_birthday और publ_stream के लिए पूछते हैं। मेरी समझ यह है कि उन सभी को अनुमति है, लेकिन उपयोगकर्ता_ जन्मदिन की बात संदिग्ध है। ईमेल कहता है कि हमें केवल "आयु" अनुमति मांगने की अनुमति है, लेकिन मुझे दस्तावेज़ों में किसी भी अलग आयु अनुमति का कोई संदर्भ नहीं दिखता है, तो क्या उपयोगकर्ता_ जन्मदिन है? – roguenet

+0

हां, मुझे लगता है कि उनका मतलब "आयु" के साथ उपयोगकर्ता_ जन्मदिन था क्योंकि यह पिछले मेल में स्पष्ट रूप से उल्लेख किया गया था। क्या आप https://graph.facebook.com/me पर भी पहुंच रहे हैं या आप ओउथ में अनुमतियों के लिए पूछ रहे हैं? क्योंकि यदि आप इसका उपयोग नहीं करते हैं, तो मुझे लगता है कि उन्होंने बिना किसी कारण के अपने अनुवर्ती मेल भेज दिया है ... –

उत्तर

1

शायद आप डेवलपर सेटिंग्स में "फेसबुक लॉगिन के साथ वेबसाइट" भाग छोड़ सकते हैं और केवल कैनवास के माध्यम से सीधे अपना गेम प्रदान कर सकते हैं। (उदाहरण के लिए apps.facebook.com/logogame)। यही है, "facebook.com पर" सब कुछ है, मुझे लगता है।