2008-09-17 15 views
13

फ़्लिकर एपीआई दस्तावेज के माध्यम से पढ़ना यह बताता है कि मुझे अपने आरईएसटी प्रोटोकॉल का उपयोग करने के लिए एपीआई कुंजी की आवश्यकता है। मैं केवल फोटो व्यूअर का निर्माण कर रहा हूं, फ़्लिकर के public photo feed से उपलब्ध जानकारी एकत्रित कर रहा हूं (उदाहरण के लिए, मैं एक अपलोड स्क्रिप्ट लिखने की योजना नहीं बना रहा हूं, जहां एक एपीआई कुंजी की आवश्यकता होगी)। क्या कोई अतिरिक्त कार्यक्षमता है जो मुझे कुंजी प्राप्त करने से मिल सकती है?मुझे फ़्लिकर एपीआई कुंजी की आवश्यकता क्यों है?

अद्यतन मैं नीचे

+0

यह उनकी आवश्यकता है। आप यहां एक उत्तर की क्या उम्मीद कर रहे हैं? – GEOCHET

+1

@Rich: क्योंकि अगर आरएसएस, जेएसओएन, पीएचपी आदि में जानकारी बिना किसी कुंजी के मुफ्त में उपलब्ध है, तो जाहिर है कि यह एक आवश्यकता नहीं है। –

उत्तर

9

हमने एक खाता सेट किया और एक एपीआई कुंजी प्राप्त की। प्रश्न का उत्तर है, हां एक साधारण फोटो व्यूअर की तरह कुछ बनाते समय एपीआई कुंजी के साथ उन्नत कार्यक्षमता है। flickr.photos.search कमांड में Public photo feed की तुलना में छवियों की आरएसएस फ़ीड प्राप्त करने के लिए कई और सुविधाएं हैं, जैसे कि अंतिम फ़ीड अनुरोध (min_upload_date विशेषता के माध्यम से) केवल नई फ़ोटो पुनर्प्राप्त करने या केवल "सुरक्षित फ़ोटो" खोजने के लिए।

1

सवाल Flickr API बहुत अच्छा और प्रयोग करने में आसान है और फ़ीड अपने आप को स्क्रैप की तुलना में काफी आसान हो जाएगा जवाब दे दिया।

कुंजी प्राप्त करने में लगभग 2 मिनट लगते हैं - आप वेबसाइट पर एक फॉर्म भरते हैं और फिर इसे ईमेल करते हैं।

1

ठीक है, वे कहते हैं कि आपको एक कुंजी की आवश्यकता है - आपको एक कुंजी की आवश्यकता है, फिर :-) एपीआई का खुलासा करने का मतलब है कि आप साइट को आसानी से डेटा खींच सकते हैं, यह समझ में आता है कि वे इसे नियंत्रण में रखना चाहते हैं। यह अन्य एपीआई सक्षम साइटों के साथ काफी समान है।

17

फ़्लिकर एपीआई का उपयोग करने के लिए आपको एक एप्लिकेशन कुंजी की आवश्यकता है। हम एपीआई उपयोग को ट्रैक करने के लिए इसका इस्तेमाल करते हैं।

वर्तमान में, एपीआई के वाणिज्यिक उपयोग को केवल पूर्व अनुमति के साथ अनुमति है। व्यावसायिक उपयोग के लिए लक्षित एपीआई कुंजी के लिए अनुरोधों की समीक्षा कर्मचारियों द्वारा की जाती है। यदि आपकी परियोजना व्यक्तिगत, कलात्मक, नि: शुल्क या अन्यथा गैर-वाणिज्यिक है तो कृपया वाणिज्यिक कुंजी का अनुरोध न करें। यदि आपकी परियोजना वाणिज्यिक है, तो कृपया निर्णय लेने में हमारी सहायता के लिए पर्याप्त जानकारी प्रदान करें। धन्यवाद!

http://www.flickr.com/services/api/misc.api_keys.html

+0

उस स्थिति में, क्या एंड्रॉइड एपीके में मेरी एपीकी हार्डकोड करना ठीक है? – d34th4ck3r

7

आप एक कुंजी है, तो वे अपने उपयोग पर नजर रखने और यह सुनिश्चित करें कि सब कुछ copacetic है कर सकते हैं - आप अनुरोध सीमा से नीचे हैं, आदि वे नियमित एपीआई उपयोग बनाम पर उनके आँकड़े अलग कर सकते हैं। यदि उन्हें प्रतिक्रिया समय के मुद्दे हैं, तो वे मुख्य वेबसाइट को त्वरित प्रतिक्रिया देने के लिए एपीआई उपयोगकर्ताओं को थोड़ा धीमा कर सकते हैं, आदि

उनसे लाभ हैं।

आपके लिए लाभ क्या हैं? यदि आप सिर्फ एक स्क्रैपर लिखते हैं, और ऐसा कुछ ऐसा करता है जो उन्हें अक्सर मारने की तरह पसंद नहीं करता है, तो वे आपके ToS को तोड़ने के लिए अनजाने में अवरुद्ध करेंगे।

यदि आप केवल कुछ बार हिट करना चाहते हैं, तो आप कुंजी के बिना दूर हो सकते हैं। यदि आप ऐसी सेवा लिख ​​रहे हैं जो हजारों बार अपनी फ़ीड हिट करेगी, तो आप उन्हें अपने नियमों का पालन करने की सौजन्य देना चाहते हैं।

प्लस जैसे डेव वेबब ने कहा, एपीआई अच्छा है। लेकिन यह दर्शक की नजर में है।

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