2016-09-28 99 views
1

我使用他們在其網站上提供的示例代碼測試了YouTube API,並試圖發佈對線程的回覆。YouTube API未發佈評論正確

一切工作正常,當我訪問該頁面時,我看到我的評論,除了它不存在。

只有我可以看到評論,如果我從其他帳戶登錄或只是在隱身窗口中打開youtube,它不會顯示。另一方面,如果我自己手動發佈評論,它會隨處顯示,但我希望能夠通過API來完成。

是否有修復?謝謝。

回答

0

有兩種方法可以在YouTube視頻上插入/發佈您的評論。 Comments: insertCommentThreads: insert

The 評論:插入用於回覆現有評論。

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發表評論,你可以使用Videos: list只用VideoID的獲得渠道ID。

注:當檢查您發佈通過使用API​​,你 需要點擊並選擇新的排在前面查看最新的評論意見。

enter image description here