मैं ट्विटर ओएथ का उपयोग करने की कोशिश कर रहा हूं और POST
अनुरोध 401
(Invalid OAuth Request
) त्रुटि के साथ विफल रहे हैं।ट्विटर पर 401 प्राप्त करना OAuth POST अनुरोध
उदाहरण के लिए, अगर मैं एक नई स्थिति अद्यतन पोस्ट करना चाहते हैं, मैं एक HTTP POST
अनुरोध https://twitter.com/statuses/update.json
के लिए निम्न पैरामीटर के साथ भेज रहा हूँ -
status=Testing&oauth_version=1.0&oauth_token=xxx&
oauth_nonce=xxx&oauth_timestamp=xxx&oauth_signature=xxx&
oauth_consumer_key=xxx&in_reply_to=xxx&oauth_signature_method=HMAC-SHA1`
मेरे GET
अनुरोध सब ठीक काम कर रहे हैं। मैं मेलिंग सूचियों पर देख सकता हूं कि बहुत से लोगों में समान समस्याएं हैं लेकिन मुझे कहीं भी समाधान नहीं मिला।
मैं oauth.py
पायथन पुस्तकालय का उपयोग कर रहा हूं।
जब आप https के बजाय http के साथ प्रयास करते हैं तो यह काम करता है? बस – karlcow
प्रश्न के बारे में सुनिश्चित करने के लिए मेरे पास एक ही समस्या थी और यह पता चला कि ट्विटर पर मेरे ऐप की कॉन्फ़िगरेशन का 'कॉलबैक यूआरएल' अनुभाग किसी भी तरह से खाली हो गया था। जब यह खाली होता है तो यह डेस्कटॉप मोड में जाता है और गतिशील कॉलबैक का उपयोग करने की क्षमता को अवरुद्ध करता है। जब तक आप खाली नहीं होते हैं, तब तक आप अपनी इच्छित सेटिंग में कोई प्लेसहोल्डर टेक्स्ट डाल सकते हैं। –
@ जेफस्टैंडन धन्यवाद, मेरी ट्विटर लेख समस्या हल हो गई। बाद में –