2016-05-31 1 views
0

Youtube Data API V3를 사용하여 내 채널 설명을 수정하려고하는데 "brandingSettings"로 아무 것도하지 않으면 "500 Internal Server Error"가 발생합니다. 나는 개인 정보 열람 세션을 시작하고 다른 Google 계정을 사용해 보았습니다. 곧 해결 될 Google 문제입니까? 아니면 내가 잘못하고있는거야?유튜브 API로 500 오류가 발생했습니다.

편집 : 죄송합니다, 새로운 내용입니다. 나는 "시험해 보라!" developers.google.com에서

요청 :

PUT https://www.googleapis.com/youtube/v3/channels?part=brandingSettings&key={API_KEY} 

{ 
"brandingSettings": { 
"channel": { 
"description": "testing" 
} 
} 
} 

응답 : 당신이 500 Error 몇 분 정도 기다렸다가 다시 시도가 나타나면

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" 
} 
} 
+0

당신이 당신의 차에있는 동안 당신이 자신의 차고를 방문 할 때 당신의 차 뭐가 잘못 자동차 정비사에게 물어 건가요 집? 다른 말로 : 코드는 어디에 있습니까? – KarelG

+0

Welp 아무런 코드가 없기 때문에 내가 뭘 잘못하고 있는지 말해 줄 수는 없지만 문제는 사용자 오류라고 확신 할 수 있습니다. 0 회 회귀 대 플라이 오프 클리프 대 Google - 매번 Google과 함께 할 것입니다. ;) – gbtimmon

+0

죄송합니다. 추가 정보가있는 게시물을 업데이트했습니다. – flyoffacliff

답변

0

. 여전히 500 오류가 발생하면 몇 시간 또는 몇 일 기다려보십시오. 올바른 채널 ID를 제공하고 있는지 확인하십시오.

API에서이를 수행하는 방법은 channels-> list 요청을 수행하고 해당 응답 객체를 사용하여 수정하고 다시 넣습니다. (가장 중요한 역할을 한 확인 ID가 거기 설정되어 있는지 확인합니다.)

HTTP 요청

PUT https://www.googleapis.com/youtube/v3/channels 

참고 :이 요청은 적어도 다음과 같은 범위의에로 authorization이 필요합니다.

실제 데이터에 대해이 메소드를 호출하고 API 요청 및 응답을 볼 수있는 API 탐색기를 사용하여 https://developers.google.com/youtube/v3/docs/channels/update#try-it