0

我正在使用omnicontacts gem来检索邮件联系人。我可以将它用于 gmail,但对于 yahoo,我总是会收到错误消息:-

不允许自定义端口或主机未使用此使用者密钥注册”。

我没有在回调 url 中指定任何自定义端口。此外,我已经在 yahoo 应用程序中验证了域,但仍然出现相同的错误。请帮忙。我也通过了这个链接

OmniContacts gem 总是在我的雅虎联系人导入时失败

我的回调网址是

http://www.domain-name/callback

其中 domain-name 是我的域名。

我的路线文件如下

Rails.application.routes.draw do

    match "/contacts/:importer/callback" => "main#index", :via => [:get]
    match "/oauth2callback" => "main#contact", :via => [:get]
    match "/callback" => "main#contact", :via => [:get]
    root 'main#index'

end

我的控制器代码如下:-

class MainController < ApplicationController

    def index
    end

    def contact
      @contacts = request.env['omnicontacts.contacts']
      respond_to do |format|
        format.html 
      end
    end

end
4