2016-09-28 4 views
1

YouTube 웹 사이트에서 제공 한 예제 코드로 YouTube API를 테스트하고 스레드에 답글을 게시하려고합니다.YouTube API가 제대로 게시되지 않음 댓글

모든 것이 잘 작동하며 페이지를 방문 할 때 거기에 내 의견이 표시됩니다.

다른 계정에서 로그인하거나 시크릿 창에서 YouTube를 열면 댓글이 표시되지 않는 경우에만 댓글이 표시됩니다.

반면에 수동으로 댓글을 직접 게시하면 어디서든 표시되지만 API를 통해이를 수행 할 수 있기를 원합니다.

수정 사항? 감사.

답변

0

YouTube 동영상에 댓글을 달거나 게시하는 두 가지 방법이 있습니다. Comments: insertCommentThreads: insert

설명 : 기존 메모에 회신 할 때 삽입이 사용됩니다.

POST https://www.googleapis.com/youtube/v3/comments?part=snippet&key={YOUR_API_KEY} 
{ 
"snippet": { 
    "textOriginal": "YOUR_COMMENT", 
    "parentId": "The unique ID of the parent comment" 
} 
} 

지금, 새로운 코멘트를 들어, CommentThreads을 사용 : 새로운 최상위 코멘트를 만들를 삽입합니다.

여기에 사용해야하는 요청이 있습니다.

POST https://www.googleapis.com/youtube/v3/commentThreads?part=snippet&key={YOUR_API_KEY} 
{ 
"snippet": { 
    "channelId": "channel Id of the video", 
    "topLevelComment": { 
    "snippet": { 
    "textOriginal": "YOUR_COMMENTS", 
    "videoId": "the Id of the video" 
    } 
    } 
} 
} 

경우에만 videoId 아니라 당신이 원하는 곳에서 비디오의 channelId을 알고 있다면

당신은 단지 인 videoId을 사용하여 채널 ID를 얻기 위해 Videos: list을 사용할 수 있습니다, 의견을합니다.

참고 : 클릭하고 최신 의견을 볼 수 새로운 것부터 선택 API, 당신 필요성을 사용하여 게시 의견을 확인합니다.

enter image description here

관련 문제