में ट्विटर प्रमाणीकरण मैं वेबसाइट पर सामाजिक साइटों को एकीकृत करने के लिए बहुत नया हूं। मैंने कुछ हद तक फेसबुक को एकीकृत करने में कामयाब रहा, लेकिन मुझे नहीं पता कि ट्विटर को कैसे एकीकृत किया जाए।कोडबर्ड जेएस
मैं एक ट्विटर खाते के माध्यम से लॉगिन करना चाहता हूं, फिर ट्विटर से उपयोगकर्ता नाम और कुछ अन्य डेटा प्राप्त करें। मेरे पास उपभोक्ता कुंजी और उपभोक्ता रहस्य है। मुझे यकीन नहीं है कि यहां से कैसे आगे बढ़ना है, और मेरी Google खोजों ने अभी तक मदद नहीं की है।
मैं codebird js साथ कोशिश कर रहा हूँ:
$(function() {
$('#twitter').click(function(e) {
e.preventDefault();
var cb = new Codebird;
cb.setConsumerKey("redacted", "redacted");
cb.__call(
"oauth_requestToken",
{ oauth_callback: "http://127.0.0.1:49479/" },
function (reply, rate, err) {
if (err) {
console.log("error response or timeout exceeded" + err.error);
}
if (reply) {
// stores it
cb.setToken(reply.oauth_token, reply.oauth_token_secret);
// gets the authorize screen URL
cb.__call(
"oauth_authorize",
{},
function (auth_url) {
window.codebird_auth = window.open(auth_url);
}
);
}
}
);
cb.__call(
"account_verifyCredentials",
{},
function(reply) {
console.log(reply);
}
);
})
});
लेकिन मैं
आपके क्रेडेंशियल इस संसाधन
के लिए उपयोग की अनुमति नहीं है मैं यह कैसे हल करने और प्राप्त कर सकते हैं मिल उपयोगकर्ता का आधार - सामग्री? मैं एक वैकल्पिक ट्विटर कार्यान्वयन का उपयोग करने के लिए खुला हूँ।
OAuth कॉलबैक बनाया? या यह केवल कोड कॉपी के लिए है? –
लोकलहोस्ट ठीक है - ट्विटर खुशी से किसी भी यूआरआई पर रीडायरेक्ट करेगा, और ओपी में शायद एक देव पेज सेटअप होगा। –
कृपया अपनी ट्विटर एपीआई उपभोक्ता कुंजी और पोस्ट से गुप्त हटाएं और उन्हें https://apps.twitter.com/ पर पुन: उत्पन्न करें। वे गुप्त रखा जाना है। – Jublo