0

Facebook Connect の Omniauth gem を使用して、Rail 3 でアプリケーションを開発しています。現在、gem はログインに通常の Facebook Web サイトを使用していますが、Facebook が にあるスマートフォン専用の Web サイトを取得したことを私は知っていますtouch.facebook.com

デフォルトの代わりに Omniauth Gem でスマートフォンの URL を使用する方法を知っている人はいますか?

4

2 に答える 2

1

どうやら、Facebook によると、認証 URL に追加のパラメーターを渡すだけで、サイトの wap または touch バージョンを取得することができます: http://developers.facebook.com/docs/guides/mobile/#web

上記の回答で Marcel によってリンクされた facebook 戦略コードで利用可能な :options を使用してみましたか? それはかなり単純なはずです!

于 2010-11-27T03:32:14.657 に答える
1

ジョナサン、

Facebook の戦略は、graph.facebook.com => https://github.com/intridea/omniauth/blob/master/oa-oauth/lib/omniauth/strategies/facebook.rbにハードコーディングされています。

プロジェクトをフォークして、oa-mobile のようなものを作成することをお勧めします。

また、Google グループがあることを思い出してください: http://groups.google.com/group/omniauth?pli=1

よろしく

于 2010-11-11T10:31:16.777 に答える