2016-05-05 4 views
0

私はFacebookのAPI呼び出しで少しテストをしています。私はグラフapiエクスプローラを使用しており、Api Keyはページキーです。 一般的な考え方は、私ができるページからフィードを取得することです。 documentationからFacebookのapiで/ meのコンテキストとは何ですか?

/me/posts 

:しかし、私は、私はそれをやっている方法が心配です

/私は、アクセストークンである人物のユーザーIDに変換特別なエンドポイントであります要求をするために使用されています

しかし、この文脈では、私は何とかページのidに翻訳されていることを理解しています。私はこれを間違って読んでいる?

私の主な関心事は、ある時点で、問題のページとは異なる場所から投稿や情報が得られる可能性があるということです。

答えて

1

すべてaccess tokenは同一性を有する。あなたのアクセストークンはあなたの身元を持っています。私の身元は私の身元です。あなたのページのアクセストークンは身分証明書などを持っています。

(アクセストークンの強調表示はFacebookのアクセストークンとほとんどの

/meアクセストークンと一緒に使用する場合は、関係するIDで置き換えられますが、アクセストークンの正確な内容と入手方法を理解すると疑念は解決されます。アクセストークンなしでは何もありません。 SO-

  • /me?access_token={my-access-token}/{user-id-associated-with-me}?...
  • /me?access_token={page-access-token}に似て、あなたのページの以外のトークンのアクセスを使用しない限り、だからあなたの場合には、あなたが/meを使用してもいいです/{page-id-associated-the page-access-token}?...

に似ており、あなたのページだけに関連するすべてのものを照会します。

ページを扱っているので、が期限切れにならないページアクセストークンを取得したい場合があります。チェックアウトを受けるにはthis answer。あなたはまた、Graph API Explorer

+0

おかげで遊ぶのが好きかもしれ

は、はい私は永久的なアクセストークンと何でないと、その部分になったが、私は私/の「同一性」の確認を求めていました。ページのアクセストークンのアクセス許可を制限できるかどうか知っていますか?ああ、別の質問かもしれない。 – Ernesto

+1

ページアクセストークンのアクセス許可を制限することはできません。リンクで言及したように、私は 'ページアクセストークンは、Facebookページに属するデータを読み書きしたり変更するためのAPIへのアクセス権を持っています。だからあなたは 'manage_pages'パーミッションのためにユーザに尋ねました。あなたはページアクセストークンを持っていて、ユーザのページに関連するすべての利用可能なアクションを行うことができます - それは –

+0

ありがとう、本当にありがとう。 – Ernesto

関連する問題