我正在对以下URL进行get请求({id}替换为web界面中的id):
https://www.googleapis.com/calendar/v3/calendars/{id}
Run Code Online (Sandbox Code Playgroud)
一些断言:
正在使用有效的访问令牌正确设置Authorize标头(该令牌适用于Analytics API)
我为oauth2设置了以下范围,它正确显示:
https://www.googleapis.com/auth/calendar
Run Code Online (Sandbox Code Playgroud)令牌似乎没有过期; 它适用于Analytics API.
{ "error": { "errors": [ { "domain": "global", "reason": "insufficientPermissions", "message": "Insufficient Permission" } ], "code": 403, "message": "Insufficient Permission" } }
Run Code Online (Sandbox Code Playgroud)通过重定向到以下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抱怨?
我很感激你的想法:)