グラフから自分のサイトにパブリック フィードを取得しようとしています。私は現在、Ruby on Rails の Koala gem でこれを行っています。
私の問題は、サービスを中断しないように認証を静かに維持できるかどうかわからないことです。サーバー側の接続を使用するだけで、ユーザーを認証したくありません。
これはできますか?私は何が欠けていますか?
グラフから自分のサイトにパブリック フィードを取得しようとしています。私は現在、Ruby on Rails の Koala gem でこれを行っています。
私の問題は、サービスを中断しないように認証を静かに維持できるかどうかわからないことです。サーバー側の接続を使用するだけで、ユーザーを認証したくありません。
これはできますか?私は何が欠けていますか?
Facebookアプリが設定されていると仮定します。公開ページの投稿を取得するには、アプリ アクセス トークンを使用する必要があります。これは、Facebook の開発者サイトのアプリ構成で指定されたアプリ ID とシークレットとは異なることに注意してください。Koala の OAuth クラスは、それを取得するためのメソッドを提供します。
方法は次のとおりです。
oauth = Koala::Facebook::OAuth.new Facebook::APP_ID, Facebook::SECRET
app_access_token = oauth.get_app_access_token
graph = Koala::Facebook::API.new app_access_token
graph.get_connections("depechemode", "posts")
(私はデペッシュ・モードのファンです。)
つまり、WebサイトのユーザーがFacebookにログインしなくても、公開ページのフィードを取得してWebサイトに表示したいということですか?詳細をお知らせください。