2012-03-06 12 views
5

मैं एक वेब-आधारित एप्लिकेशन विकसित कर रहा हूं जो उपयोगकर्ता की पहचान करने के लिए फेसबुक लॉगिन प्रक्रिया को लागू करता है और फेसबुक ग्राफ एपीआई का उपयोग करके उनकी जानकारी मांगता है।फेसबुक एपीआई दर सीमा - सर्वर पक्ष या ग्राहक पक्ष बेहतर है?

प्रश्न यह है कि एपीआई दर सीमा की अवधि में सर्वर पक्ष और ग्राहक पक्ष कार्यान्वयन के बीच बेहतर है। सभी दस्तावेज और चर्चाओं के लिए मैंने पढ़ा है कि 600 सेकंड प्रति 600 कॉल की सीमा है, क्या प्रति आईपी या प्रति एक्सेस_टोकन या प्रति एप्लिकेशन कुंजी की गणना है? क्या सीमा दर तक पहुंचने के लिए ग्राहक पक्ष पर सभी एपीआई कॉल को लागू करना बेहतर है?

अग्रिम धन्यवाद

+0

यदि आप अपने आप को सीमित करने की दर करते हैं, तो आपको "महत्वपूर्ण" अनुरोधों को प्राथमिकता देने की संभावना है, अगर आप इसे फेसबुक करते हैं, तो आपके पास यह नियंत्रण नहीं होगा। सादगी के खिलाफ वजन लें और आपको एक अच्छा विचार होगा कि आप क्या चाहते हैं। –

उत्तर

0

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

आपके ऐप (क्लाइंट या सर्वर साइड) में प्राधिकरण प्रवाह को कैसे कार्यान्वित किया जाना चाहिए, इस पर निर्णय कई तकनीकों जैसे कि आपके द्वारा उपयोग की जाने वाली तकनीक, भाषा में आपके आवेदन में लिखे गए भाषा, आपके ज्ञान आदि पर आधारित होना चाहिए ... यह है बहुत ही व्यक्तिपरक

मैं व्यक्तिगत रूप से जावास्क्रिप्ट को कार्यान्वयन और जुनून में आसानी के कारण ग्राहक के पक्ष जे एस-SDK का उपयोग प्रवाह पसंद करते हैं, लेकिन फिर से यह व्यक्तिपरक है ...

+0

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

+0

मैं PHP और जावास्क्रिप्ट का उपयोग कर रहा हूं, मेरी साइट पर एक फेसबुक कनेक्ट बटन है जो उपयोगकर्ता को कनेक्ट करने की अनुमति देता है। मेरे पास प्रति घंटे बटन का उपयोग करने वाले 100k से अधिक उपयोगकर्ता होंगे, और प्रत्येक बार जब उपयोगकर्ता बटन क्लिक करेंगे, तो मैं ग्राफ एपीआई को एक कॉल पर ले जाता हूं। क्योंकि मैं 24 घंटे प्रति 100k सीमा तक नहीं पहुंचने के लिए एक समाधान समाधान मांग रहा हूं ... –

1

पर Facebook Platform Policies आधार पर:

आप से अधिक है, या पार करने के लिए योजना बना रहे हैं, तो निम्न थ्रेसहोल्ड के किसी भी हमें "सीमा नीति" टैग के साथ एक confidential bug रिपोर्ट बनाने के द्वारा संपर्क करें के रूप में आप अतिरिक्त शर्तों के अधीन हो सकता है: (> 5M मऊ) या (> 100M एपीआई सीए एलएलएस प्रति दिन) या (> प्रति दिन 50 एम इंप्रेशन)।

यदि आपको लगता है कि आप 100 मिलियन-एपीआई-कॉल-प्रति-दिन सीमा पारित करेंगे तो फेसबुक से संपर्क करें।

+1

इसे लाने के लिए धन्यवाद, पूरी तरह से इसके बारे में भूल गया;) –

+0

आपका स्वागत है! :-) – ifaour

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