0

私はパスポート - フェイスブックを使ってアクセストークンを取得しています。ここ無期限のFacebookマーケティングAPIアクセストークン

https://developers.facebook.com/docs/marketing-apis#access-token

「ゲットアクセストークン」の下によると、私は60日の長寿命トークンを取得する必要があります。これはスコープがads_readのみの場合です。しかし、manage_pagesとread_insightsのスコープを追加すると、Graph APIを介してチェックすると有効期限がなくなります。

これは私にとって少し矛盾しているようです。私の理論は、以下のツールから手動でads_readパーミッションを持つAPIキーを取得することに基づいています。

https://developers.facebook.com/apps/ /マーケティング-API /ツール/

このツールを使用すると、グラフAPIを経由して、それをデバッグ、私は1つの違いを見て、手動で生成されたアクセストークンがあることを示し、その下に「ページ」の行を持っているという点で、それはページアクセストークンです(自分のページに)。それはPATなので、期待どおりに期限切れになることはありません。

私のパスポート - フェイスブックで生成されたアクセストークンにはads_read、manage_pages、read_insightsの権限もあり、有効期限には "Never Expires"と表示されます。ただし、ページ行はありません。広告の統計情報APIにクエリを永久に使用できますか?

これは、有効期限のないマーケティングAPIアクセストークンを取得しようとしたものです。

+1

システムユーザは、喜ばないトークンを持っています。https://developers.facebook.com/docs/marketing-api/businessmanager/systemuser/v2.8 – serg

答えて

0

有効期限が切れていないと表示された場合は、引き続き広告インサイトのクエリにトークンを使用できます。

システム・ユーザ・アクセス・トークンを生成していますか?また、期限切れになることはありません。あなたはここでそれについてもっと読むことができます - https://developers.facebook.com/docs/marketing-api/businessmanager/systemuser/v2.8

関連する問題