1

APIドキュメントを読む(https://developers.facebook.com/docs/reference/api/page/)公開ページのステータスの更新を読むには、「有効なaccess_tokenまたはuseraccess_token」が必要だと思いました(引用ここのドキュメント)。

ただし、アプリアクセストークンを使用して公開ページのステータスの更新を取得しようとすると、「このリソースをリクエストするにはユーザーアクセストークンが必要です」という応答が返されます。

GET 20531316728/statuses?access_token=myappaccesstoken

だから、私の質問は、ドキュメントがまったく間違っているのか、か間違っているのか、それとも何かしているのかということです。

4

1 に答える 1

1

Facebookによって発生する必要がある説明があります[1]。ドキュメントが古くなっているか、Facebookがこれらの更新の処理について考えを変えました。これは興味深いことです。

GET /PAGE_ID/feed?access_token=myappaccesstoken

動作します(そしてすべてのステータスを保持します)。IRC #facebookの誰かから、ステータスコールの方が高額である可能性があると言われました(このアイデアではあまり購入されていません)。

私の現在のスタンスはどちらかです

  • 有効なaccess_tokenまたはユーザーaccess_tokenは、アプリトークンを除くものを意味するはずでした
  • Facebookは、Facebookが何らかの形式の認証を希望する場合、ページでアプリトークンを使用することでOAuthフローをバイパスできることを認識しています。

結局、これらはすべて仮定です。

これが本当にバグなのか、この機能の意図的な削除なのかについて、Facebookの従業員から明確な回答を得ることができませんでした。

[1] -http://developers.facebook.com/bugs/480742545315442

于 2013-03-20T16:11:39.460 に答える