PHP Facebook SDK:Facebook无法看到Redirect Uri Param

时间:2015-10-15 04:39:34

标签: php facebook facebook-php-sdk

我正在测试最新的Facebook PHP SDK v5并进行简单的oAuth登录。按照其页面here中的说明进行操作。

按照他们的指示,它设法在这里生成一个链接:

https://www.facebook.com/v2.4/dialog/oauth?client_id=1513255468944783&state=d3325fbba047b203a69b34d6a251b93d&response_type=code&sdk=php-sdk-5.0.0&redirect_uri%5Bredirect_uri%5D=http%3A%2F%2Fmarket.deremoe.local&scope=

这是代码: http://prntscr.com/8rgljl

这是它显示的页面: http://prntscr.com/8rglw1

为什么它不能在链接中看到redirect_uri参数?

1 个答案:

答案 0 :(得分:0)

SDK v5中getLoginUrl的签名是:

getLoginUrl($redirectUrl, array $scope = [], $separator = '&')

所以你应该:

$loginUrl = $helper->getLoginUrl('http://market.deremoe.local');