0

私がページの管理者である場合。自分のページに投稿できるアプリを作成します。以前に行ったことは、「Graph Explorer Tool」を使用して「offline_access」を拡張し、投稿時に使用するトークン コードを取得することです。過去に問題なく動作します。

ここで、[Get Access Token] をクリックして [Extended Permission] に移動し、[offline_access] にチェックを入れて [OK] をクリックします。offline_access を記憶していません。

また、アプリの前に「deprecate offline_access」はありません。

誰かがそれを機能させることができれば、共有してください! 感謝します!ありがとう

編集日: 2013 年 1 月 9 日

動作させた後、誰かが私と同じ問題を抱えている場合は、解決策を投稿します。

ツール: 1- デバッガー (https://developers.facebook.com/tools/debug) 2- グラフ エクスプローラー (https://developers.facebook.com/tools/explorer)

要件:アプリとFacebookページを管理できること

1-アプリを有効にしてページを管理する: [グラフ エクスプローラー] に移動し、アプリケーションを選択し、[アクセス トークンの取得] をクリックし、[manage_page] の [拡張アクセス許可] チェックボックスに移動します。

2- 有効期間の短いトークンを有効期間の長いトークンに交換します。これは、ブラウザでこのリンクを開くことで実行できます。ただし、その前に、自分の情報を置き換える必要があります。

https://graph.facebook.com/oauth/access_token?client_id= {YOUR_OWN_APP_ID} &client_secret= {YOUR_OWN_APP_SECRET} &grant_type=fb_exchange_token&fb_exchange_token= {YOUR_OWN_SHORT_LIVED_TOKEN}

このリンクを開いて問題がなければ、新しいアクセス トークン コードが取得されます。Debugger を使用してこのトークンを確認すると、このトークンが 2 か月間有効であることがわかります。

3-ページ アクセス トークンの取得:ステップ 2 のトークン コードをアクセス トークン: ボックスにコピーし、「me/accounts」をクエリすると、右側のボックスにページが JSON データとして表示されます。「access_token」が表示されます。その access_token コードをコピーし、デバッガー ツールを使用すると、Expires が Never と表示されるはずです。生涯アクセス権のある Facebook ページへの投稿を作成するときに、そのトークンを使用します。

4

1 に答える 1

0

ここで、[Get Access Token] をクリックして [Extended Permission] に移動し、[offline_access] にチェックを入れて [OK] をクリックします。offline_access を記憶していません。

これは、offline_access が存在しなくなったためです。

また、アプリの前に「deprecate offline_access」はありません。

非推奨のプロセスが権限の削除で終了したため、移行は利用できなくなりました。

誰かがそれを機能させることができれば、共有してください!

いくつかの研究をしてください!

offline_access の非推奨とその処理方法については、ここで何度も議論されてきました。

https://developers.facebook.com/roadmap/offline-access-removal/から始めて、まだ不明な点がある場合は、SO または Web を検索してください。

于 2013-01-08T11:46:16.927 に答える