2016-07-05 22 views
5

मैं सी # का उपयोग करके एक शेड्यूल जॉब लागू करने जा रहा हूं जो हर 3 घंटे चलाने के लिए शेड्यूल करेगा और इंस्टागर्म में पोस्ट की गई नवीनतम 50 छवियां प्राप्त करेगा, और साइट पर इंस्टागर्म छवियों को प्रदर्शित करने के लिए स्थानीय कैश निर्देशिका में सहेजा जाएगा।इंस्टाग्राम एपीआई एकीकरण

अब तक मैं https://www.instagram.com/developer

के अनुसार लागू किया है जब मैं नीचे यूआरएल (सही मान की जगह) यह लॉगिन स्क्रीन Instagram को पुनः निर्देशित बुला, तो यह एक बार लॉगिन है? चूंकि मैं इसे एक शेड्यूल जॉब में उपयोग करने जा रहा हूं यदि यह लॉगिन समाप्त हो गया है तो समस्याएं पैदा होंगी।

https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code

उत्तर

2

आप पहली बार प्रवेश जब यह प्रमाणीकरण टोकन कहीं संग्रहीत करना चाहिए और इस टोकन अपने सभी अनुरोधों को प्रमाणित करने के लिए इस्तेमाल किया जाएगा।

InstaSharp का उपयोग करने का प्रयास करें - Instagram API पर एक लपेटा गया।

वहाँ है, यह कैसे उपयोग करने के लिए के बारे में कुछ उदाहरण भी है कि कैसे करने के लिए सेटअप प्रमाणीकरण आदि

+0

किसी भी विचार है, कब तक यह प्रमाणीकरण टोकन कहीं रखेंगे? चूंकि मैं इसे शेग्यूक जॉब – KRR

+0

के रूप में उपयोग करने जा रहा हूं Instagram डॉक्स के अनुसार: "ये टोकन उपयोगकर्ता के लिए अद्वितीय हैं और उन्हें सुरक्षित रूप से संग्रहीत किया जाना चाहिए। एक्सेस टोकन भविष्य में किसी भी समय समाप्त हो सकते हैं।" इसलिए, आप इसे स्थानीय रूप से स्थायी रूप से स्टोर कर सकते हैं, लेकिन इसे किसी भी समय API पक्ष में समाप्त किया जा सकता है। मुझे लगता है कि अगर आप हर 3 घंटे प्रमाणीकरण कर रहे होंगे - यह ठीक होगा। वैसे भी, आप इसके लिए कुछ चेक बना सकते हैं और यदि आपको आवश्यकता हो तो पुनः प्रयास करें। – MaKCbIMKo

+0

यह ठीक है, लेकिन ऑथ टोकन प्राप्त करने के लिए मुझे Instagram में लॉगिन करने की आवश्यकता है, यह लॉगिन सत्र किसी भी समय समाप्त हो सकता है? – KRR

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