400 错误:yotube视频上传的redirect_uri_mismatch。

我正在实现将视频上传到YouTube频道的功能。此处.

我完全按照建议设置了我的Google Developer控制台环境。

enter image description here

我也使用了它给我的相同的客户端ID和客户端秘密。当我运行脚本时,它返回一个错误。

  1. 这是一个错误。Error: redirect_uri_mismatch Application: Localhost 你可以给这个应用程序的开发者发邮件: XXXXX@gmail.com 请求中的重定向URI: http:/localhostyoutubeindex.php 不符合注册的重定向URI。

请求详情

scope=https://www.googleapis.com/auth/youtube
response_type=code
access_type=online
redirect_uri=http://localhost/youtube/index.php
pageId=none
approval_prompt=auto
state=2067416475
client_id=xxxxxx68kc7csrag9as2o3lv70k0spa6hfb1ofs4.apps.googleusercontent

我不明白这个问题。

解决方案:

谷歌开发者控制台中的重定向URI声明

每行一个URI。需要有一个协议,没有URL碎片,也没有相对路径。不能是公共IP地址。

你已经将你的设置为

http://localhost/youtube

你应该设置为

http://localhost/youtube/index.php

重定向URI必须设置为将处理认证的确切文件的路径。

请注意。另外你现在要删除那个,因为你需要保持你的客户ID和客户秘密的私密性,你只是把它与大家分享。

本文来自投稿,不代表运维实战侠立场,如若转载,请注明出处:https://www.shizhanxia.com/737.html

(0)
上一篇 2022年6月29日 下午3:59
下一篇 2022年6月29日 下午3:59

相关推荐

发表评论

登录后才能评论