क्या कोई ऐसा व्यक्ति है जो फेसबुक PHP एसडीके का उपयोग कर ईमेल पते की मित्र सूची कैसे प्राप्त करता है?मैं फेसबुक मित्र सूची ईमेल पते कैसे प्राप्त कर सकता हूं?
उत्तर
आप ऐसा नहीं कर सकते कि
http://developers.facebook.com/docs/reference/api/permissions/
email
उन है कि आपके आवेदन से जुड़ा है और के लिए ही उपलब्ध क्षेत्र दे दिया है email
विस्तारित अनुमति
@ मैंग जोस: यदि आपका हर मित्र आपके आवेदन से जुड़ा हुआ है और उनमें से प्रत्येक ने आपको 'ईमेल' अनुमति दी है - तो आप उनके 'उपयोगकर्ता' ऑब्जेक्ट की 'ईमेल' संपत्ति प्राप्त कर सकते हैं। विस्तारित अनुमति नाम (टा-दाह) 'ईमेल' है, और आप – zerkms
से ऊपर दिए गए लिंक पर विवरण प्राप्त कर सकते हैं लेकिन http://developers.facebook.com/docs/ पर विस्तारित अनुमतियों के आधार पर कोई ईमेल सूचीबद्ध नहीं है संदर्भ/एपीआई/अनुमतियां/ –
@ मैंग जोस: ओह, 'विस्तारित' नहीं, लेकिन सामान्य 'उपयोगकर्ता' अनुमति। पहली तालिका – zerkms
इस लिंक से जानकारी प्राप्त करें:
यदि उपयोगकर्ता/मित्र ने आपकी ऐप ईमेल अनुमति नहीं दी है, संभावना है कि आप ईमेल पता प्राप्त नहीं कर पाएंगे। इस तरह के उदाहरणों के लिए, आप केवल उन मित्रों को फ़िल्टर करने का विकल्प चुन सकते हैं जिन्होंने आपकी ऐप अनुमतियां दी हैं। यह is_app_user क्षेत्र का उपयोग किया जा सकता है:
SELECT uid, first_name, last_name FROM user
WHERE is_app_user = 1 AND uid IN (SELECT uid2 FROM friend WHERE uid1 = $userId)
उत्तर अपडेट किया हो जाओ:
$appId = 'YOUR_APP_ID';
$appSecret = 'YOUR_APP_SECRET';
$userId = 'A_FACEBOOK_USER_ID';
$userAccessToken = 'THE_FACEBOOK_USER_ACCESS_TOKEN';
$client = new Facebook(array('appId' => $appId, 'secret' => $appSecret));
// get all friends who has given our app permissions to access their data
$fql = "SELECT uid, first_name, last_name, email FROM user "
. "WHERE is_app_user = 1 AND uid IN (SELECT uid2 FROM friend WHERE uid1 = $userId)";
$friends = $client->api(array(
'method' => 'fql.query',
'access_token' => $userAccessToken,
'query' => $fql,
));
// make an array of all friend ids
$friendIds = array();
foreach ($friends as $friend) {
$friendIds[] = $friend['uid'];
}
// get info of all the friends without using any access token
$friendIds = implode(',', $friendIds);
$fql = "SELECT uid, first_name, last_name, email FROM user WHERE uid IN ($friendIds)";
$friends = $client->api(array(
'method' => 'fql.query',
'query' => $fql,
// don't use an access token
));
// we should now have a list of friend infos with their email addresses
print_r($friends);
नहीं है, क्षुधा दोस्त ईमेल नहीं मिल सकता है के रूप में Email Permissions दस्तावेज़ में कहा गया है। दस्तावेज़ से उद्धरण:
नोट: ऐप्स के उपयोगकर्ताओं के लिए ईमेल पते प्राप्त करने का कोई तरीका नहीं है।
+1। एफबी से ही एक बयान। –
ऐप्स के उपयोगकर्ताओं के लिए ईमेल पते प्राप्त करने का कोई तरीका नहीं है। प्रलेखन देखें https://developers.facebook.com/docs/reference/login/email-permissions/
उपयोगकर्ता का ईमेल एक सुरक्षित संपत्ति है और उस जानकारी तक पहुंच को विशेष रूप से ऐप द्वारा अनुरोध किया जाना चाहिए और उपयोगकर्ता द्वारा प्रदान किया जाना चाहिए।
नोट: ऐप्स के उपयोगकर्ताओं के लिए ईमेल पते प्राप्त करने का कोई तरीका नहीं है।
आपके पास उपयोगकर्ता की मित्र सूची तक पहुंच है। चूंकि इन मित्रों ने आपके आवेदन को अधिकृत नहीं किया हो सकता है, इसलिए आप डिफ़ॉल्ट रूप से डेटा के अधिक सीमित सेट तक पहुंचने में सक्षम हैं: केवल नाम, प्रोफ़ाइल चित्र, लिंग, नेटवर्क। फेसबुक प्रोफ़ाइल के अधिकांश अन्य भाग (उदा। रुचियां, चेकइन्स, समूह) ग्राफ़ एपीआई के माध्यम से उपलब्ध हैं यदि उपयोगकर्ता ने आपको विशिष्ट अनुमतियां दी हैं। यह उपयोगकर्ता की जानकारी के साथ-साथ अपने दोस्तों की जानकारी दोनों पर भी लागू होता है। जानकारी उपयोगकर्ता की गोपनीयता सेटिंग्स के अधीन उपलब्ध है।
- 1. मैं ईमेल पते को ऊपरी केस कैसे कर सकता हूं?
- 2. फेसबुक में मित्र सूची
- 3. फेसबुक ग्राफ एपीआई और मित्र का ईमेल
- 4. फेसबुक ऐप में किसी मित्र का ईमेल प्राप्त करें
- 5. ईमेल पते से एक फेसबुक प्रोफाइल तस्वीर प्राप्त करना
- 6. ईमेल पते से फेसबुक उपयोगकर्ता आईडी प्राप्त करें
- 7. लायें फेसबुक मित्र सूची ios 6.0
- 8. मैं ईमेल से फेसबुक प्रोफाइल छवि कैसे प्राप्त कर सकता हूं?
- 9. हॉटमेल संपर्क ईमेल पते कैसे प्राप्त करें?
- 10. मैं मेटर में खातों-फेसबुक का उपयोग कर उपयोगकर्ता का ईमेल पता कैसे प्राप्त करूं?
- 11. उपयोगकर्ता को ब्राउज़र दिखाने के बिना मैं फेसबुक प्रमाणीकरण और मित्र स्थान कैसे जोड़ सकता हूं?
- 12. फेसबुक मित्र चयनकर्ता
- 13. मैं प्रतिनिधि कैसे प्राप्त कर सकता हूं?
- 14. क्या मैं सुरक्षित रूप से ईमेल पते को कम मामले का इलाज कर सकता हूं?
- 15. ईमेल पते के बजाय फेसबुक ग्राफ़ एपीआई लौटने की संख्या
- 16. एक ही ऐप का उपयोग कर फेसबुक मित्र कैसे खोजें
- 17. मैं किसी को गिट रिपोजिटरी कैसे ईमेल कर सकता हूं?
- 18. मैं रेपो के रिमोट गिट पते को कैसे प्राप्त कर सकता हूं?
- 19. फेसबुक OAuth पुनः प्राप्त उपयोगकर्ता ईमेल
- 20. फेसबुक पर किसी मित्र के दोस्तों की एक सूची प्राप्त करें
- 21. जावास्क्रिप्ट का उपयोग कर ईमेल पते से उपयोगकर्ता नाम कैसे निकाल सकता हूं?
- 22. फेसबुक ग्राफ एपीआई मित्र सूची पूर्ण नहीं है
- 23. क्या मैं फेसबुक कनेक्ट पर भरोसा कर सकता हूं?
- 24. फेसबुक: क्या मैं प्रोग्रामेटिक रूप से एक मित्र जोड़ सकता हूं?
- 25. फेसबुक कनेक्ट, ईमेल पता?
- 26. मैं सूची के मैपिंग को समानांतर कैसे कर सकता हूं?
- 27. मैं रेडिस में सभी सेट कैसे प्राप्त कर सकता हूं?
- 28. फेसबुक ग्राफ एपीआई - मित्र की जानकारी
- 29. आर का उपयोग करके मैं कैसे भेज/प्राप्त कर सकता हूं (एसएमटीपी/पीओपी 3) ईमेल?
- 30. ईमेल पते की सूची जिसका उपयोग जावास्क्रिप्ट सत्यापन स्क्रिप्ट
डीवी खराब अनुसंधान प्रयास के लिए, लेकिन यह एक स्पष्ट और वैध सवाल है। – djechlin