問題タブ [facebook-graph-api-v2.3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
facebook - Graph API 2.3 を使用して FB ページに投稿できません
私はこれを機能させるために何年も費やし、フォーラム(これを含む)で答えを探すのと同じくらい長い時間を費やしました. 残念ながら、私はこの問題の解決策を見つけることができないようです.....
FBのページに(ページとして)投稿するために特に使用されるFBアプリを作成しました。
デダギングにより、URL全体が次のようになります。
https://graph.facebook.com/216065898461057/feed?access_token= {アクセストークン}
「アクセス コード」はページ アクセス コードで、URL には「ページ ID」も含めました。FBのドキュメントを引用します:
ページ管理者のユーザー アクセス トークンが POST /v2.3/{page-id}/feed などのリクエストに含まれている場合、アクションはページではなくユーザーの声で発生します。ページとして発行するには、ページ アクセス トークンを使用する必要があります。
コードを実行すると、FB から次のエラーが返されます。「リモート サーバーがエラーを返しました: (403) Forbidden.」
FB Graph Explorer を使用して同じことを行うと、次のエラーが発生します。
{ "error": { "message": "(#200) ユーザーは、このアクションを実行するアプリケーションを承認していません", "type": "OAuthException", "code": 200, "fbtrace_id": "GgRkiy/ i6tP" } }
現在、多くの投稿でアプリに必要な権限を追加することが提案されていますが、現在、次の権限が承認されています。
電子メール、manage_pages、public_profile、publish_actions、publish_pages、user_friends、user_managed_groups
私の理解では、v2.3 では publish_pages のみが必要なはずです。
なぜこれが機能しないのか、誰にもわかりますか?
facebook - すべてのグループのリストを取得 facebook グラフ API v2.5 または v2.3 の使用方法
さて、これは私の取得です
これは、クエリでme
試したme/groups
クエリで問題なく動作します。ユーザーがメンバーであるすべてのグループを取得しようとすると、取得しました
これはエクスプローラーでも発生します
この最後に、私はすべての許可と特別な許可を選択しましたが、同じ答えを得ました。
次に、私の質問は、V2.5でこのリストを取得する方法がない場合、どうすれば(バージョン2.5を引き続き使用して)このクエリのバージョンを2.3に「変更」できますか?
このクエリを実行しようとしまし /v2.3/me/groups
たが、空白の回答が得られました。
私のアプリfacebookは「今日」に作成されました
python - Facebook Graph API ページ フィードをすべて取得するにはどうすればよいですか?
Python の使用:
このコードを実行すると、データが JSON 形式で表示されます。そして限られたデータ。自分のページから何年ものフィードを取得したい。
応答として、次のタグの URL を取得します。この URL をブラウザに入力すると、より多くのデータにアクセスできます。1 回のリクエストで、一度に 200 個のフィードを取得できます。
データを一括で取得するにはどうすればよいですか? 公開ページから5年間のデータを集めたい!