使用Youtube API时发生500错误
问题描述:
我尝试使用Youtube Data API V3编辑我的频道描述,但如果尝试使用“brandingSettings”做任何事情,我会收到“500内部服务器错误”。我甚至尝试开始隐私浏览会话并使用不同的Google帐户。这是一个即将解决的Google问题吗?或者我做错了什么?使用Youtube API时发生500错误
编辑:对不起,我是新人。我只是使用“试试看!”在developers.google.com上的事情。
请求:
PUT https://www.googleapis.com/youtube/v3/channels?part=brandingSettings&key={API_KEY}
{
"brandingSettings": {
"channel": {
"description": "testing"
}
}
}
响应:
500 Internal Server Error
Cache-Control: private, max-age=0
Content-Encoding: gzip
Content-Type: application/json; charset=UTF-8
Date: Tue, 31 May 2016 20:29:18 GMT
Expires: Tue, 31 May 2016 20:29:18 GMT
Server: GSE
Transfer-Encoding: chunked
Vary: Origin, X-Origin
{
"error": {
"errors": [
{
"domain": "global",
"reason": "backendError",
"message": "Backend Error"
}
],
"code": 500,
"message": "Backend Error"
}
}
答
如果你得到一个500 Error等待了几分钟,然后再试一次。如果仍然遇到500错误,请尝试等待几个小时或几天。请确保您提供正确的频道ID。
在API中执行此操作的方法是,执行通道 - >列表请求并使用该响应对象,对其进行修改并放回。 (最重要的是确保ID是存在的,集。)
HTTP请求
PUT https://www.googleapis.com/youtube/v3/channels
注:此请求需要authorization至少在以下范围的。
使用API浏览器来实时数据调用此方法并查看该API的请求和响应:https://developers.google.com/youtube/v3/docs/channels/update#try-it
你要问一个汽车修理工,如果你访问他的车库里,而你的车是在什么地方错了你的车家?换句话说:你的代码在哪里? – KarelG
Welp我不能告诉你你做错了什么,因为我没有代码,但我可以向你保证问题是用户错误。 Flyoffacliff与谷歌0回报 - 我要去谷歌每次。 ;) – gbtimmon
对不起,我更新了我的帖子,提供了更多信息。 – flyoffacliff