我正在使用Gibbon访问Mailchimp API。
我可以使用..。
gibbon = Gibbon::Request.new(api_key: "valid-api-key")
lists = gibbon.lists.retrieve并取回存储在帐户中的列表。
但是,我正在为file-manager/files应用编程接口端点而苦苦挣扎。
试着..。
files = gibbon.file-manager.files.retrieve引发undefined local variable or method 'manager' for main:Object (NameError)错误。这表明-符号未被正确解析。
还有..。
files = gibbon.filemanager.files.retrieve如您所料,返回404错误。
所以我的问题是:这是Gibbon Gem的问题,还是有其他方法可以访问文件管理器/文件端点?
发布于 2016-04-06 21:58:55
我认为you made the right call在他们的github页面上发布了一个问题:)。
我相信他们的method_missing magic在弄清楚这个连字符时确实有点小麻烦。
发布于 2016-04-06 22:56:03
原来Gibbon希望您在调用中使用下划线_而不是破折号-。
正确的说法是..。
files = gibbon.file_manager.files.retrievehttps://stackoverflow.com/questions/36453164
复制相似问题