我試圖讓 Auth 與 Facebook 一起作業,但它一直告訴我我的重定向 URL 不起作用。
在有效的 OAuth 重定向 URIs我有以下
https://localhost
問題是,我將一些額外的查詢字串傳遞給我的回呼,比如
https://localhost?uuid=something&service=my_service
嘗試進行身份驗證時,我確實收到了請求彈出視窗,然后我收到了一個重定向 URL,但隨后 Facebook 告訴我該 URL 是不允許的。

如果我https://localhost?uuid=something&service=my_service在 Facebook 的重定向 URI 驗證器中進行測驗,它會告訴我它無效
如何添加包含動態查詢字串的 URL?我試過了
https://localhost*
但 Facebook 告訴我這不是一個有效的 URL,不會讓我保存/添加這個 URL。
uj5u.com熱心網友回復:
@ceejayoz 讓我走上正軌,我會回答我自己的問題,這可能對其他人有所幫助。
附加資料必須在state引數中傳遞,例如
$data = json_encode($some_std_class);
$pdata = $fb_helper->getPersistentDataHandler();
$pdata->set('state', $data);
$login_url = $fb_helper->getLoginUrl($my_url, $my_permissions);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/457126.html
標籤:php Facebook facebook-graph-api facebook-php-sdk
上一篇:如何在控制臺列印彩色文字-你不知道的ANSI Color
下一篇:如何從影像中提取污點?
