0

「あなたが尋ねている質問は主観的であり、クローズされる可能性が高い」と私は得ました。私がこれを書き始めたとき、たくさんの同様のタイトルが現れました。

だから私はそれらすべてを閲覧しました、そして2つだけが実際に私が問題を解決するのを助けるかもしれません、しかしそれらは答えられませんでした。

だから...私は私の質問を続け、それが閉じられないことを願っています。

ここに行きます:

私が欲しいのは、別のWebサイトにFacebookページのフィードを表示することだけです。つまり、ステータスの更新、写真、ビデオ、イベント、コメント、いいね、すべて公開。

私はグーグルでFacebookの開発者ページのいくつかのドキュメントを見ましたが、私が見つけたのは、訪問者に私のfb-appに何かをする権利を与える方法についてだけでした。次に、使用できるaccess_tokenを取得しますが、このトークンは期限切れになります。

気にしないでください...私は訪問者にものを許可させたくありません、私はすでに公開されているのものだけを見せたいです。

できれば、javascriptとajaxを使ってやりたいと思います。私のサイトではPHPがサポートされていない可能性があります。だからあなたが私に答えを持っているなら、最初にjavascriptでそれを言ってください:)

すべての答えは大歓迎ですが。

砂糖を上にして、これを手伝ってください。

4

1 に答える 1

1

Facebook ページの公開データを取得するのは簡単です。そのためにページを所有する必要さえありません。

そのためには facebook アプリケーションが必要です。これがあれば、アプリとしての認証ガイドで説明されているように、(サーバーから) アプリケーションとして facebook に対して認証できます。次の単純な curl リクエストで試すことができます。

https://graph.facebook.com/oauth/access_token?
    client_id=YOUR_APP_ID
   &client_secret=YOUR_APP_SECRET
   &grant_type=client_credentials

認証後、アプリ アクセス トークンを受け取り、それを使用してパブリック データの API 要求を行うことができます。

たとえば、South Park ページオブジェクトフィード接続写真接続、およびイベント接続を試してください。グラフ エクスプローラーで使用されるトークンはユーザー トークンですが、たとえば curl リクエストから取得したアクセス トークンをそこに貼り付けると機能します。

于 2012-04-27T00:02:39.023 に答える