2014-05-15 33 views
7

का उपयोग कर Instagram में लॉगिन नहीं कर सकता मैं क्लाइंट-साइड एप्लिकेशन बनाने की कोशिश कर रहा हूं जो लोगों को अपने Instagram खातों से लॉगिन करने की अनुमति देता है। समस्या यह है कि, मुझे यकीन नहीं है कि यह अभी भी संभव है।क्लाइंट-साइड (लागू) प्रमाणीकरण

मैंने अपने related docs के "क्लाइंट-साइड (लागू) प्रमाणीकरण" अनुभाग को पढ़ने के बाद नमूना जावास्क्रिप्ट को कोड किया है।

मैं निम्न त्रुटि हो रही है:

{ 
"code": 400, 
"error_type": "OAuthException", 
"error_message": "JS login temporarily disabled" 
} 

मैं इसे अपने कोड के बारे में नहीं है, लेकिन यह Instagram के पक्ष में कुछ अनुमान लगा रहा हूँ त्रुटि संदेश से। क्या क्लाइंट-साइड लॉगिन करने का कोई तरीका है? इसके अलावा, अगर मैं नहीं कर सकता, तो मेरे विकल्प क्या हैं?

धन्यवाद।

उत्तर

15

मैं वही समस्या थी और अपने खाते को प्रमाणित कर सकते हैं इस तरह मैंने इसे ठीक किया है। > एप्लिकेशन/webapp पर संपादित करें क्लिक करें -> ग्राहकों

प्रबंधित करें -

: पर जाकर:

आप "अक्षम निहित OAuth" अनचेक करने के लिए किया है।

->सही का निशान हटाएँ - अंतर्निहित OAuth अक्षम करें:

-> अद्यतन सेटिंग्स और लिंक पर जाकर इसे फिर से चलाने का प्रयास:

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

लिंक में, आपके द्वारा प्रदान किए गए मानों को प्रतिस्थापित करें और प्रतिक्रिया_ प्रकार में, पहुंच टोकन प्राप्त करने के लिए टोकन के रूप में मान दें I एफ अनुरोध कोड प्राप्त करना चाहते हैं, बस टोकन को कोड के साथ URL में बदलें।

आशा यह आपके लिए और भविष्य के दर्शकों .. गुड लक के लिए मदद करता है .. :)

1

तो, ऐसा लगता है कि इंस्टाग्राम के साथ फिलहाल जेएस लॉगिन करना असंभव है।

लेकिन वे अभी भी निहित रीडायरेक्ट की अनुमति देते हैं ताकि समाधान आपके क्लाइंट साइड एप्लिकेशन पर रीडायरेक्ट करने के लिए सर्वर हो। आपको केवल दो अंतराल की आवश्यकता है। मैंने इसके लिए एक छोटा नोड.जेएस ऐप लिखा है जिसे आप here पा सकते हैं।

0

मैं उसी के लिए कोशिश की थी, मैं अब भी साथ इंस्टाग्राम साख उपयोगकर्ता नाम और पासवर्ड के लिए लॉग इन करने के लिए किसी भी एपीआई प्रदान नहीं कर रहे लगता है, तुम बस के माध्यम से

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

1

बस को सेट किए बिना "अक्षम निहित OAuth:" अनुप्रयोग में सेटिंग्स।

enter image description here

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