Twitter与rails 3 app集成

时间:2012-04-10 07:13:23

标签: ruby-on-rails-3 ruby-on-rails-3.1

我想使用twiter app登录我使用的宝石'omniauth-twitter'现在请告诉我什么时候应用程序网址在推特上我想使用localhost:3000我给了http://0.0.0.0:3000作为网址

并在回调url我的索引页面 喜欢

本地主机:3000 /索引 我的应用程序无法重定向到twiiter页面点击此链接 http://localhost:3000/auth/twitter

请某些人帮帮我.....

2 个答案:

答案 0 :(得分:0)

对于回调网址,请使用http://127.0.0.1:3000作为基础,并指定处理omniauth信息的控制器的路由。

示例:http://127.0.0.1:3000/auth/twitter/callback

答案 1 :(得分:0)

我也使用twitter-omniauth与twitter签约人...这些是我在routes.rb中使用的路线,与twitter-omniaouth相关:

match '/auth/twitter/callback' => 'sessions#create'

match '/signin' => 'sessions#new', :as => :signin

match '/signout' => 'sessions#destroy', :as => :signout

match '/auth/failure' => 'sessions#failure'

希望有帮助吗?