Pergunta

Estou gerando access_token a partir da API do FB Graph.

Tudo está funcionando bem e está me dando access_token no url de volta

Alguém pode me dizer como devo obter esse token para o URL usar no meu script PHP.

Após a resposta, o URL é:

http://www.mysite.com/company/index.php?mod=details#access_token=170791786296375|4c9eaa63ed2bad5ac51662d4-139458796013Ed2bad5ac5162d4-139458796013Ed2bad5ac5162D4-1394587960

Estou tentando passar por

$ _Request ['access_token'

BU não pode ficar assim. Alguém pode me ajudar neste assunto?

Foi útil?

Solução

$access_token = "";
if(preg_match("/access_token=([^&]+)/", $_SERVER['QUERY_STRING'], $matches)) {
    $access_token = $matches[1];
}

ou

$access_token = $_REQUEST['mod'];
$access_token = explode("#", $access_token);
$access_token = str_replace("access_token=", "", $access_token[1]);

ou algo assim

Outras dicas

Se você está fazendo dessa maneira, você está fazendo errado. Você está usando os métodos do lado do cliente para enviar dados para o servidor. Você deve estar usando os métodos do lado do servidor.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top