我正在使用长臂猿 gem 连接到 MailChimp。我正在尝试使用他们的电子邮件地址从我的列表中检索用户。根据:https ://github.com/amro/gibbon执行此操作的方法如下:
gibbon.lists(list_id).members(lower_case_md5_hashed_email_address).retrieve
我可以让一切正常工作,例如添加一个新用户
gibbon.lists(list_id).members
.create(body: {email_address: "#{email}", status: 'subscribed'} )
这很好用,但是如果我尝试检索一条记录,我会收到错误消息:Gibbon::MailChimpError: bad URI
我 95% 确定这是因为我没有将电子邮件作为lower_case_md5_hashed_email_address
现在我提交请求如下:
gibbon.lists(list_id).members({email: email})
.update(body: {status: 'unsubscribed'} )
lower_case_md5_hashed_email_address
格式到底是什么?