我在 YouTube 上注册了一个 Android 应用程序,并获得了一个 API 密钥。然后我尝试通过我的浏览器进行 api 调用来尝试这样的操作:
https://www.googleapis.com/youtube/v3/channels?part=contentDetails&mine=true&key=my_api_key
我得到了这个错误:
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "accessNotConfigured",
"message": "Access Not Configured"
}
],
"code": 403,
"message": "Access Not Configured"
}
}
但我确实配置了我的帐户并将服务设置为使用 YouTube Data API v3 知道我还需要做什么吗?
编辑:创建 clientId 并启用所有需要的服务后,我得到了这个响应:
{
"error": {
"errors": [
{
"domain": "youtube.parameter",
"reason": "authorizationRequired",
"message": "Unauthorized",
"locationType": "parameter",
"location": "mine"
}
],
"code": 401,
"message": "Unauthorized"
}
}
到我粘贴到浏览器中的这个网址:
https://www.googleapis.com/youtube/v3/channels?part=contentDetails&mine=true&key=key_for_server_apps
与我在浏览器中输入此 url 时的结果相同
谢谢,亚历克斯