我正在尝试使用对话框/OAuth 从 Facebook 获取代码参数,以便获取令牌当我尝试使用生成的 URL 登录时,我得到一个空白页面。
我正在使用此代码生成网址
sprintf('https://www.facebook.com/v15.0/dialog/oauth?%s', http_build_query(array(
'client_id' => self::FACEBOOK_APP_ID,
'state' => 'op=add-page',
'scope' => 'pages_show_list,pages_manage_metadata,pages_read_engagement',
'auth_type' => 'rerequest',
'redirect_uri' => url(self::FACEBOOK_APP_REDIRECT_URI),
)));
Run Code Online (Sandbox Code Playgroud)
网址示例
https://www.facebook.com/v15.0/dialog/oauth?client_id=369956434515590&state=op%3Dadd-page&scope=pages_show_list&response_type=code&auth_type=rerequest&redirect_uri=https%3A%2F%2Ftest.com%2Fapi%2Ffacebook%2Fauth
Run Code Online (Sandbox Code Playgroud)
如何使对话框出现以供批准,以便我可以获得代码参数
我只需要在有效 OAuth 重定向 URI 中添加重定向 url
1- 转到 Facebook 登录进行业务 2- 设置 3- 在有效 OAuth 重定向 URI 中添加 url
我希望它能帮助别人
| 归档时间: |
|
| 查看次数: |
1725 次 |
| 最近记录: |