javascript - फेसबुक कनेक्ट करने के लिए सिना टच 2 में ओअथ का उपयोग करना



facebook oauth (1)

निर्भर करता है कि आप कैसे कनेक्ट करना चाहते हैं मुझे लगता है मेरे लिए, मुझे अपने आईपैड पर प्रदर्शित करने के लिए फेसबुक पेज की दीवार पोस्ट को कनेक्ट करने और प्रदर्शित करने की आवश्यकता है। जिस प्रकार मैंने किया है, वह इस प्रकार है: फेसबुक डेवलपर्स पर लॉग इन करें और एक ऐप बनाएं। इसे एक नाम दें जैसे सेंचैट ऐप यह एक एपीआईडी ​​और गुप्त कुंजी उत्पन्न करेगा।

फिर आपको इस लिंक को खोजकर अपना फेसबुक यूज़रनेम आईडी ढूंढने की आवश्यकता है:

https://graph.facebook.com/[username]

एक बार आपके पास यह है कि आपको फेसबुक ग्राफ़ एपीआई एक्सप्लोरर पर जाना होगा और उस आईडी को टाइप करना होगा और आप एक उदाहरण का जवाब देख सकते हैं।

फिर आपको इस लिंक पर पहुंच टोकन जोड़ने की आवश्यकता है:

https://graph.facebook.com/51539791474/feed?access_token=ACCESS_TOKEN

तो आपके पास कुछ ऐसा है:

https://graph.facebook.com/51539791474/feed?access_token=AAAFnhgQ0ZAHIBAAbiopuvZAa8zlEmRyxKtZBTcgspJIJ21tVwI17xZCJEbgtNRaMUCnGBVwUa1zE7s6ZBRzg6rJ5UGIEBhZAQfMsCrrT0GVQZDZD

यह वह कड़ी है जिसका उपयोग आप सामान्य सेशन स्पर्श में 2 जीएसओ प्रॉक्सी में कर सकते हैं।

मेरा स्टोर कोड:

Ext.define('TCApp.store.Facebook', {
extend: 'Ext.data.Store',
requires: [
    'TCApp.model.Facebook'
],

config: {
    autoLoad: true,
    model: 'TCApp.model.Facebook',
    storeId: 'Facebook',
    proxy: {
        type: 'jsonp',
        url: 'https://graph.facebook.com/51539791474/feed?access_token=AAACEdEose0cBAAJt7hcZCdkHHK8hOjZBDFd8GSfg2xkI6hj5AghswWn7MvBTz4B4xooN4t2fXvMmTZCrxAq4t5ofnnPIY7oZBebnbuB5wQZDZD',
        reader: {
            type: 'json',
            rootProperty: 'data'
        }
    }
}
});

और मेरा मॉडल:

Ext.define('TCApp.model.Facebook', {
extend: 'Ext.data.Model',
config: {
    fields: [
        {
            name: 'message'
        },
        {
            name: 'picture'
        },
        {
            name: 'link'
        },
        {
            name: 'description'
        }
    ]
}
});

मैं तो इस मद का उपयोग करके एक साधारण सूची में इसे बाँध कर देता हूं:

'<div class="wholeitem"><img src="{picture}" class="facebookthumb" />{message}</div>',
    '<div class="smalltext">{description}</div></div>',

मुझे केवल एक ही समस्या समाप्ति है, ऐसा लगता है कि प्रत्येक पहुंच टोकन में 2 घंटे की समाप्ति है मैंने इसे अभी तक कैसे विस्तारित करने का काम नहीं किया है, यदि आप पाते हैं तो कृपया समाधान या उस पर लिंक पोस्ट करें। धन्यवाद

:-)

फेसबुक के साथ जुड़ने के लिए कोई भी कार्य / पुस्तकालय सिन्चा टच 2 द्वारा प्रदान नहीं किया गया है।

मैं अब तक कम सुराग हूं

क्या हम सिन्चा स्पर्श में फेसबुक जावास्क्रिप्ट एसडीके का इस्तेमाल कर सकते हैं?

मैं ट्यूटोरियल अच्छा पाया है, हम इसे extjs एमवीसी के साथ मर्ज कर सकते हैं

http://thinkdiff.net/facebook/new-javascript-sdk-oauth-2-0-based-fbconnect-tutorial/





extjs