0

Facebookのウォール投稿を自分のWebサイトに表示したいと思います。したがって、ダイアログでユーザーを認証したくないので、ユーザーにいくつかの権限を付与するために、コメントを壁に表示したいだけです(コメントを追加する機能はなく、読み取り専用アクセスのみです)。

現在、有効期限が切れていないトークンがないことを知っているので、有効期限が切れるたびにトークンを要求せずに、自分のデータだけにアクセスすることは可能ですか?

私はasp.netmvcを使用していますが、このsultionはプラットフォームにまったく依存していないと思います。

4

1 に答える 1

2

あなたがすべき:

  1. Facebook の投稿を公開する
  2. 有効なアプリケーションで API エンドポイントを呼び出します: https://graph.facebook.com/ {your_id}/feed?access_token={app_access_token}user_idaccess_token
  3. 結果をウェブサイトに表示します。

アプリ アクセス トークンには有効期限がないため、問題はありません。投稿が公開されている限り、API は投稿を取得できます。理論的には、匿名ユーザーがこれを見ることができるように、投稿はとにかく公開する必要があります。

これにより、コンテンツを非公開で共有し、ウェブサイトに表示させないようにすることもできます.

于 2012-06-25T13:30:09.950 に答える