我一直在寻找这个答案,而其他页面并没有帮助我。
我正在尝试使用google驱动器api for php。我正在尝试测试我的本地环境并收到此错误。
Error: redirect_uri_mismatch
The redirect URI in the request: urn:ietf:wg:oauth:2.0:oob did not match a registered redirect URI
Request Details
scope=https://www.googleapis.com/auth/drive
response_type=code
redirect_uri=urn:ietf:wg:oauth:2.0:oob
access_type=offline
display=page
prompt=consent
client_id=735129338633-0epug8n80jsg0t50ijn7our4a661nnk6.apps.googleusercontent.com
以下是api的页面:
网址是 本地主机:8888 /电子表格/ driver.php
我做错了什么?
答案 0 :(得分:1)
看起来当前的Google OAuth2集成需要启用
Contacts API
Google+ API
来自Google Developers Console的相关项目。在我的日志中,我注意到错误谎言403, Access Not Configured. Please use ....
答案 1 :(得分:0)
重定向URI(返回响应的位置)必须正确,并且与您在API控制台中注册完全一样,错误表明您尚未完成,或者您还没有完成它正确。
从控制台获取重定向URI:
答案 2 :(得分:0)
即使您的重定向uri已在控制台中正确设置,很多时候,当您最近更改了Google开发者控制台中的设置时,它仍然会告诉您重定向不匹配。这是一个令人惊讶的常见现象。
你可以试试......