How to access the values of the custom fields filled in at facebook registration form? -


i wondering how access custom fields people filled in after registering on site facebook registration form.

i understand usage of php sdk environment bit, , can access gender, name, etc. easily, have no idea how custom fields created.

i prefer receive answer related php sdk, good.

thanks in advance!

once registration form submitted, signed_request holding all data need send server on url specify redirect_uri, how "extract" these data explained in documentation (php example reading signed_request section):

<?php define('facebook_app_id', 'your_app_id'); define('facebook_secret', 'your_app_secret');  function parse_signed_request($signed_request, $secret) {   list($encoded_sig, $payload) = explode('.', $signed_request, 2);     // decode data   $sig = base64_url_decode($encoded_sig);   $data = json_decode(base64_url_decode($payload), true);    if (strtoupper($data['algorithm']) !== 'hmac-sha256') {     error_log('unknown algorithm. expected hmac-sha256');     return null;   }    // check sig   $expected_sig = hash_hmac('sha256', $payload, $secret, $raw = true);   if ($sig !== $expected_sig) {     error_log('bad signed json signature!');     return null;   }    return $data; }  function base64_url_decode($input) {     return base64_decode(strtr($input, '-_', '+/')); }  if ($_request) {   echo '<p>signed_request contents:</p>';   $response = parse_signed_request($_request['signed_request'],                                     facebook_secret);   echo '<pre>';   print_r($response);   echo '</pre>'; } else {   echo '$_request empty'; } ?> 

Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -