2017-06-26 111 views
1

我基本上使用了文檔here提供的示例代碼,但是出現ArgumentError - unknown keyword: snippet錯誤。其他人是否也有這個問題?我不確定這是否是一個有效的錯誤,但直觀地說,他們提供的示例代碼應該正常工作?Youtube API V3插入評論問題

properties = { 
       'snippet.parentId': '123', 
       'snippet.textOriginal': message 
      } 
      resource = create_resource(properties) 
      response = service.insert_comment('snippet', resource) 
+0

你有引號中的「snippet」嗎? –

+0

@MiguelMota是的我試圖基本上只是複製並粘貼他們的示例代碼,稍作修改。我已更新我的帖子以顯示我目前寫的內容。進一步調試時,問題似乎是'snippetparentId'和'snippettextOriginal'中的'snippet'沒有被識別 – Tim

回答

2

在通過實際庫挖,我發現,在片段部分傳遞方式如下:

snippet = Google::Apis::YoutubeV3::CommentSnippet.new(parent_id: parent_id, text_original: message) 
comment = Google::Apis::YoutubeV3::Comment.new(snippet: snippet) 

response = service.insert_comment('snippet', comment) 

希望這不必通過追逐的一個巨大的頭痛節省有人自己docs