在omnicontacts中,request.env ['omnicontacts.contacts']在我的回调中在邀请hotmail联系人时为空

时间:2013-04-08 10:25:15

标签: ruby-on-rails-3 rubygems omnicontacts-gem

我有宝石为gmail工作。我可以在

中看到联系人列表
@contacts = request.env['omnicontacts.contacts']

但是,通过hotmail导入时,列表为空。我确定我有hotmail联系人。我仔细检查了live应用程序中的每个设置(密钥,域...)

有没有人有类似的问题?我可以尝试进一步诊断什么?

我的回调控制器:

class Oauth::HotmailController < ApplicationController

  def callback_token
    #this is called.

    #This is empty. When using gmail, contacts are retrieved. But not with hotmail
    @contacts = request.env['omnicontacts.contacts']
  end

end

1 个答案:

答案 0 :(得分:0)

在您的hotmail回复中,您已编码了电子邮件。 例如:"email_hashes":["243c01e30cfdbc8c46b8dddb68a685bb8f86016096fd3398919ed6845fde6b7b"]

这个补丁应该有所帮助: https://gist.github.com/clouw/5871254