फेसबुक पोस्ट जिसमें आपको टैग किया गया है - @Name
का उपयोग करके - अपनी दीवार फ़ीड में दिखाई दें।फेसबुक पहुंच टोकन कैसे प्राप्त करें जिसमें आपके द्वारा टैग की गई पोस्ट प्राप्त करने के लिए पर्याप्त अधिकार हैं?
मेरा एक दोस्त के लिए एक लिंक पोस्ट किया है और मुझे यह में टैग:
Graph API documentation पर, जब मैं अपने दीवार फ़ीड लिंक पर क्लिक (Ctrl +एफ: Profile feed
), मैं इस पोस्ट को देखने में सक्षम हूं:
...
{
"id": "XXX",
"from": {
"name": "XXX",
"id": "XXX"
},
"to": {
"data": [
{
"name": "XXX",
"id": "XXX"
},
{
"name": "Christophe Maillard",
"id": "XXX"
}
]
},
"message": "The startup Guide (cc XXX, Christophe Maillard)",
"link": "http://mashable.com/2012/06/27/startup-guide-1000-users/",
"name": "How to Get to Your First 1,000 Users",
"caption": "mashable.com",
"description": "With the help of some smart marketers and entrepreneurs, we're created a clear outline for attracting your startup's first 1,000 users.",
...
}
...
इस फ़ीड का यूआरएल https://graph.facebook.com/me/feed?access_token=XXX
है।
जब कॉपी/दिए गए पहुँच टोकन चिपकाने - एक ऊपर URL में XXX
द्वारा बदल दिया - debugger भीतर, मैं कुछ इस तरह मिलती है:
हम देख सकते हैं, एक्सेस टोकन ऐप Test_console
द्वारा उत्पन्न होता है जो स्कॉप्स के बहुत सारे का उपयोग करता है।
फिर, मैं Graph API Explorer में जाओ, मैं पहुंच टोकन Get Access Token
बटन का उपयोग करते हैं, और मैं सभी कार्यक्षेत्रों डिबगर मुझे दिया, लोगों को यानी अपने काम कर पहुँच बनाने में उपयोग किए Test_console
एप्लिकेशन निर्दिष्ट टोकन। अंत में, मैं GET अनुरोध सबमिट करके URL me/feed
तक पहुंचता हूं। समस्या: मैं उस प्रश्न में पोस्ट नहीं देख सकता जिसमें मुझे में एक्सप्लोरर के साथ टैग किया गया है।
मेरे पास भी अपना ऐप है, और यह बिल्कुल Graph API Explorer जैसा प्रतिक्रिया करता है: मुझे ग्राफ एपीआई का उपयोग करके मेरी दीवार फ़ीड में वह पोस्ट नहीं मिल रहा है।
जाहिर है, उन पदों को प्राप्त करना संभव है जिनमें आपको ग्राफ एपीआई का उपयोग करने में टैग किया गया है, क्योंकि Test_console
ऐप उचित पहुंच टोकन उत्पन्न करने में सक्षम है। लेकिन मैं अपने ऐप के लिए इस तरह का एक्सेस टोकन कैसे प्राप्त कर सकता हूं?