मुझे ऑट के माध्यम से स्वादिष्ट.com से कनेक्ट करने का प्रयास करते समय signature_invalid
त्रुटि मिल रही है। / P>
& lt; cfset oUrl = "https://api.login.yahoo.com/oauth/v2/get_request_token"/> & Lt; cfset oauth_nonce = "? Oauth_nonce =" & randrange (4567899999) / & gt; & Lt; cfset oauth_timestamp = "& amp; oauth_timestamp = 122253373" / & gt; & Lt; cfset oauth_consumer_key = "& amp; oauth_consumer_key =" & amp; URLEncodedFormat ('डीजेटीआईआरआरव्हीआरव्हीआरआरआरआरयूवीआरवीवीएनव्हीएफईटीआरआरएफयूयूआरक्यूआरटीआरवर्वर ओवरवर्वीआरटी 4 आर 34आर34 एफजीजेजे -') / & gt; & Lt; cfset oauth_signature_method = "और amp; oauth_signature_method = सादा टेक्स्ट" / & gt; & Lt; cfset oauth_signature = "& amp; oauth_signature =" & amp; URLEncodedFormat ('f28revcevERVrv4f3vVrfr1hgvcWJc112bb0f74Tu') / & gt; & Lt; cfset oauth_version = "& oauth_version = 1.0" / & gt; & Lt; cfset xoauth_lang_pref = "& xoauth_lang_pref = en-us" / & gt; & Lt; cfset oauth_callback = "& amp; oauth_callback = http: //www.example.com/del/t1.cfm" / & gt; & Lt; cfset my1 = oUrl & amp; oauth_nonce & amp; oauth_timestamp & amp; oauth_consumer_key & amp; oauth_signature_method & amp; oauth_signature & amp; oauth_version और xoauth_lang_pref और oauth_callback / & gt;
मैं क्या कर रहा हूँ गलत? सत्यापित करने के लिए, मैं अपना oauth_consumer_key
और उपभोक्ता गुप्त मेरे oauth_signature
के रूप में उपभोक्ता कुंजी का उपयोग कर रहा हूं।
(ये मेरी वास्तविक कुंजी नहीं हैं I इन्हें संशोधित किया गया।)
पहिया का पुन: आविष्कार न करें। सीएफ़ के लिए पहले से ही एक अच्छा ओएथ लाइब्रेरी है:
मैं आगे जाकर आपको बता सकता हूं कि आपके उपभोक्ता कुंजी और गुप्त कुंजी और हस्ताक्षर के समान नहीं हैं। वे हस्ताक्षर बनाने के लिए उपयोग किए जाते हैं, जिसे आप उपभोक्ता कुंजी के साथ उपयोग करते हैं।
OAuth पैकेज प्राप्त करें, और वहां ट्यूटोरियल / डेमो के माध्यम से अनुसरण करें। यदि आप ओअथ ट्यूटोरियल्स को ऑनलाइन खोजते हैं, तो बहुत अच्छे हैं अधिकतर, वे ट्विटर एकीकरण के लिए हैं, लेकिन वे अभी भी अच्छा अवलोकन देते हैं।
Comments
Post a Comment