繁体   English   中英

如何从网址获取参数?

[英]How to get parameter from the url?

我必须从URL获得access_token值,例如:

localhost/facebook/#access_token=xyz

$_GET['access_token']不起作用。 如何获取access_token的值?

使用getAccessToken

$facebook->getAccessToken();

https://developers.facebook.com/docs/reference/php/facebook-getAccessToken/

$user = $facebook->getUser();
echo $facebook->getAccessToken();
if(!$user){
    $loginUrl = $facebook->getLoginUrl();
    echo '<a href="$loginUrl">Login with Facebook</a>';
}

单击登录,将您带到fb,您登录/接受任何内容,然后将您重定向回您的页面,并获得访问令牌。

我相信网址的哈希部分不会发送到PHP,因此无法通过PHP访问。 Javascript可以访问它,然后可以将其传递到PHP。

有一个指南这里展示了如何。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM