का उपयोग कर फेसबुक कैलेंडर से दोस्तों की जन्मतिथि कैसे प्राप्त करें मैं आवेदन पर काम कर रहा हूं जिसके लिए सभी दोस्तों की जन्म तिथि की आवश्यकता है। क्या कुछ बॉडी शेयर कोड ग्राफ़ एपीआई का उपयोग करके सभी दोस्तों की जन्मतिथि कैसे प्राप्त कर सकते हैं। मैं कोड निम्न का उपयोग कर रहा:एंड्रॉइड: ग्राफ़ एपीआई
// start Facebook Login
Session.openActiveSession(this, true, new Session.StatusCallback() {
// callback when session changes state
@Override
public void call(Session session, SessionState state, Exception exception) {
if (session.isOpened()) {
// make request to the
Request.executeMyFriendsRequestAsync(session, new Request.GraphUserListCallback() {
@Override
public void onCompleted(List<GraphUser> users, Response response) {
//Log.d("AL",""+users.size() + response.toString());
for (int i=0;i<users.size();i++){
Log.d("AL",""+users.get(i).toString());
welcome.setText("Done");
}
}
});
}
}
});
और यह केवल दोस्तों के नाम और आईडी में केवल लौटा रहा है। दोस्तों को जन्मदिन पाने के लिए मुझे अनुमतियां कहां सेट करनी होंगी? मैं फेसबुक एसडीके में नया हूँ। और एसडीके v3 का उपयोग कर।
ग्राफ एपीआई लौटने निम्नलिखित json परिणाम
{Response: responseCode: 200, graphObject: GraphObject{graphObjectClass=GraphObject, state={"data":[{"id":"1580811776","name":"Jamal Abdul Nasir"},{"id":"1610349118","name":"Ahmed Nawaz"}],"paging":{"next":"https:\/\/graph.facebook.com\/100004790803061\/friends?format=json&access_token=AAABtTr8g5U4BANiJdCiBFxQeg0l1eqYYzmSWVM8G1UlyAhTtUrAsoEZAgU19dECXTE2nw7pHIz8bDb7OJGM4wAwzusOVZAQN8yaiYVsQZDZD&limit=5000&offset=5000&__after_id=1610349118"}}}, error: null, isFromCache:false}
जो जन्मदिन भी नहीं है।
ग्राफ एपीआई एक जेसन परिणाम देता है। जेसन से डेटा कैसे प्राप्त करें देखें। – SnareChops
हम्म ... मुझे यकीन नहीं है। [प्रलेखन] (https://developers.facebook.com/docs/reference/api/) – SnareChops
ग्राफ़ एपीआई एक्सप्लोरर में मुझे देखने का प्रयास करें। https://developers.facebook.com/tools/explorer 514418319? फ़ील्ड = दोस्तों। फ़ील्ड (नाम, जन्मदिन, आईडी) कोई भी बॉडी मुझे बता सकता है कि ग्राफ एपीआई अनुरोध के ऊपर कोड कैसे करें ?? –