ruby - Youtube API V3 插入评论问题

标签 ruby api youtube

我实际上是在使用文档 here 提供的示例代码但我收到一个错误,内容为 ArgumentError - unknown keyword: snippet。还有其他人有这个问题吗?我不确定这是否是一个有效的错误,但凭直觉他们提供的示例代码应该可以正常工作?

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

最佳答案

在实际库的挖掘中,我发现snippet部分的传入方式如下:

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)

希望这可以使某人免于不得不追逐他们的文档的巨大头痛

关于ruby - Youtube API V3 插入评论问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44769985/

相关文章:

ruby - 当引发异常并且程序停止执行时,哪个系统信号被发送到 ruby​​ 程序?

youtube - 如何通过API获取有关YouTube视频的评论

ruby - 如何实现基本的 Enumerator 类?

ruby-on-rails - 名称错误 : undefined local variable or method `logger'

ruby-on-rails - before_create 不起作用

ios - 快速的 YouTube 直播 API

android - Android和Vitamio支持YouTube和Vimeo视频

rest - 程序运行时仅运行一次功能

javascript - Ajax 使用 Django Rest Framework 收到 403 禁止错误

iphone - 使用推特 ://tweetie://custom scheme on iPhone to open twitter application to a specific user profile