Get HTML form fields from Facebook PHP? -
मेरे पास निम्न HTML फ़ॉर्म है:
& lt; div id = "online_form" & gt ; & Lt; form id = "online_form_facebook" action = "user_form.php" नाम = "online_form_facebook" & gt; & Lt; div वर्ग = "फ़ील्ड" & gt; & Lt; div वर्ग = "लेबल" & gt; & Lt; label = "user_email" के लिए & gt; ईमेल: & lt; / label & gt; & lt; / div & gt; & Lt; div वर्ग = "इनपुट" & gt; & Lt; इनपुट आईडी = "user_email" नाम = "user_email" readonly = "readonly" type = "text" value = "& lt;? Php गूंज $ user_profile ['email']? & Gt;" / & Gt; & lt; / div & gt; & Lt; / div & gt; मैं फेसबुक से उपयोगकर्ता डेटा के साथ ईमेल फ़ील्ड (और अन्य फ़ील्ड) को कैसे पॉप्यूड कर सकता हूं?
यह मुझे फेसबुक से मूल्य प्राप्त करने वाला कोड है:
& lt ;? ob_start (); require_once ( 'पुस्तकालय / facebook.php'); $ App_id = "247151652061393"; $ App_secret = "123456789012345567890"; // Init facebook एपीआई $ Facebook = नया फेसबुक (सरणी ('appId' = & gt; $ app_id, 'secret' = & gt; $ app_secret, 'cookie' = & gt; गलत,)); // फेसबुक प्रमाणीकरण भाग $ user_id = $ facebook- & gt; getUser (); $ LoginUrl = $ facebook- & gt; getLoginUrl (सरणी ('गुंजाइश' = & gt; 'publish_stream, user_likes, offline_access, ईमेल, user_birthday')); अगर (! $ User_id) {echo "& lt; script type = 'text / javascript' & gt; top.location.href = '$ loginUrl'; & lt; / स्क्रिप्ट & gt;"; बाहर जाएं; }? & Gt; उपरोक्त काम नहीं कर रहा है। कृपया इस तरह के क्षेत्र में कैसे भर सकता हूं?
आपको उसके बाद API कॉल करने की आवश्यकता होगी
try {$ param = array} ('method' = & gt; 'users.getinfo', 'uids' = & gt; $ uId, 'fields' = & gt; 'नाम, प्रथम_नाम, अंतिम_नाम, जन्मदिन, लिंग, ईमेल, प्रोफ़ाइल_अपडेट_टाइट, चित्र, पिक्_स्क्वारे, चालू_स्थान, उपयोगकर्ता नाम ',' कॉलबैक '= & gt;' '); $ परिणाम = $ फेसबुक- & gt; एपीआई ($ परम); var_dump ($ परिणाम); } पकड़ (अपवाद $ ओ) {var_dump ($ o); बाहर जाएं(); }
Comments
Post a Comment