我使用API成功验证,因为我可以请求消息,添加标签等。但是,在尝试使用list_user_threads
时,我显然误解了API。
当我执行我的代码时:
gmail = Google::Apis::GmailV1::GmailService.new
gmail.authorization = current_user.token.fresh_token
threads = gmail.list_user_threads('me', false, ['Label_69'])
我明白了:
ArgumentError: wrong number of arguments (given 3, expected 1)
非常感谢任何有助于理解我如何误读代码并错误地传递参数的帮助。
答案 0 :(得分:1)
文件说它需要一个强制性参数,以及几个可选的关键字参数。但是,您正在传递三个普通参数,就像错误消息所示。