2015-10-15 41 views
0

我正在測試最新的Facebook PHP SDK v5並進行簡單的oAuth登錄。按照其頁面here中的說明進行操作。PHP Facebook SDK:Facebook無法看到重定向Uri參數

按照他們的指令,它設法生成這裏鏈接:

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

回答

0

getLoginUrl的SDK V5的簽名是:

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

所以你應該:

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

是的的確仍然同樣的錯誤。 –

+0

爲什麼你htmlspecialchar的網址? –

+0

我按照他們的文檔中的說明。 –

相關問題