小编rob*_*ann的帖子

为什么Google Calendar API(oauth2)会回复"权限不足"?

我正在对以下URL进行get请求({id}替换为web界面中的id):

https://www.googleapis.com/calendar/v3/calendars/{id}
Run Code Online (Sandbox Code Playgroud)

一些断言:

  1. 正在使用有效的访问令牌正确设置Authorize标头(该令牌适用于Analytics API)

  2. 我为oauth2设置了以下范围,它正确显示:

    https://www.googleapis.com/auth/calendar
    
    Run Code Online (Sandbox Code Playgroud)
  3. 令牌似乎没有过期; 它适用于Analytics API.

    { "error": { "errors": [ { "domain": "global", "reason": "insufficientPermissions", "message": "Insufficient Permission" } ], "code": 403, "message": "Insufficient Permission" } }
    
    Run Code Online (Sandbox Code Playgroud)

curl google-calendar-api oauth-2.0 google-oauth

26
推荐指数
3
解决办法
3万
查看次数

Facebook OAuth redirect_uri问题'应用程序配置不允许使用URL.'

通过重定向到以下URL请求授权时:

https://graph.facebook.com/oauth/authorize?client_id=...&scope=email,offline_access&redirect_uri=http%3A%2F%2Flocalhost%2Flogin%2Findex.php%3Fcallback%3Dfacebook
Run Code Online (Sandbox Code Playgroud)

Facebook返回'无效的redirect_uri应用程序配置不允许给定URL.'

可能是因为我的申请已注册 关于应用程序配置的http://syncacity.com.但仍然,Twitter允许我重定向到任何网址,那么为什么facebook抱怨?

我很感激你的想法:)

php facebook oauth oauth-2.0

13
推荐指数
2
解决办法
3万
查看次数