Cómo obtener Access_Token desde la respuesta de la API del gráfico FB
-
25-09-2019 - |
Pregunta
Estoy generando access_token desde la API del gráfico FB.
Todo está funcionando bien y me está dando acceso a la URL de regreso a la llamada
¿Alguien puede decirme cómo debería obtener este token para que la URL use en mi script PHP?
Después de la respuesta de la respuesta es:
http://www.mysite.com/company/index.php?mod=details#access_token
Estoy tratando de pasar
$ _Request ['access_token'
BU no puede llegar así. ¿Alguien puede ayudarme en este asunto?
Solución
$access_token = "";
if(preg_match("/access_token=([^&]+)/", $_SERVER['QUERY_STRING'], $matches)) {
$access_token = $matches[1];
}
o
$access_token = $_REQUEST['mod'];
$access_token = explode("#", $access_token);
$access_token = str_replace("access_token=", "", $access_token[1]);
o algo así
Otros consejos
Si lo está haciendo de esta manera, lo está haciendo mal. Está utilizando los métodos del lado del cliente para enviar datos al servidor. Debería usar los métodos del lado del servidor.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow