問題タブ [facebook-graph-api-v2.6]
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 - ログインしたユーザーが自分のページにいいねした投稿を一覧表示する方法 (Facebook Graph API)
ログインしたユーザーが自分のページで気に入ったすべての投稿を一覧表示する方法はありますか?
これを使用して、Graph API ("has_liked": true at summary) を使用して投稿ごとに確認できることを知っています。
しかし、より良い解決策はありますか?
この投稿には解決策が含まれているようですが、新しいバージョンの API では機能しません。
前もって感謝します。
facebook - API Graph v2.6 を使用して特定の URL の Facebook の共有、いいね、コメント数を取得する
レガシー REST API と Facebook クエリ言語 (FQL) の両方が 8 月 7 日以降は利用できなくなるため、次の代替に基づく API グラフ v2.6 を探しています。
- https://api.facebook.com/method/links.getStats?urls=http://www.imdb.com/title/tt2015381/&format=json
- https://graph.facebook.com/fql?q=URL を選択、normalized_url、share_count、like_count、comment_count、total_count、commentsbox_count、comments_fbid、click_count FROM link_stat WHERE url='http://www.imdb.com/title/ tt2015381/'
これまでのところ、これは私のv2.6の現在の同等物です:https://graph.facebook.com/v2.6/?id=YOUR_URL&fields=og_object{engagement},share{share_count}&access_token=YOUR_TOKEN
それog_object{engagement}
count
にもかかわらず、いいねshare_count
とシェアの数ではなく、それぞれ合計数を維持しているようです(https://developers.facebook.com/docs/graph-api/reference/v2を参照) .6/url )。
API Graph v2.6を使用して、特定のURLのFacebookのシェア、いいね、コメント数を取得する方法を知っている人はいますか? よろしくお願いします!
image - Facebook の Graph API は、アクセサの名前が「full_picture」であるにもかかわらず、フル サイズの画像を配信しません — 実際の全体像を取得するにはどうすればよいですか?
FB の Graph API とフル サイズの画像を取得する方法に関する多くの既存の質問を認識しています。
しかし、それらの多くはユーザー プロフィールの写真を取得することに関するもので、それらは "/<userid>/picture" などで回答されます。ページフィードから投稿された画像を取得する方法を知る必要があるため、これは私が探しているものではありません。full_image
次に、「検索クエリで使用する」で回答された質問があります。
さて、この時点で私の問題が始まります。full_image
実際には完全なイメージではありません。720x720 ピクセルに制限されています。
例を見てみましょう: Facebook の Graph API エクスプローラーでSPIEGEL ONLINE からこの画像を調べてください。
Graph API リクエストに指定されたパスは次のとおりです。
応答は次のとおりです。
ご覧のとおり、私はpicture
(これは単なる親指です) と でインデックス付けされたフルサイズの画像をリクエストしましたfull_picture
。残念ながら、この写真はフルではなく、サイズを変更したものです。画像の URL には、最大で 720x720 しかないことが記載されています。
ここにあります: https://scontent.xx.fbcdn.net/v/t1.0-9/s720x720/13450864_1068539139897737_5236884236245491903_n.jpg?oh=20cc415e7931b8eb8a6228ab253bfa53&oe=57B23B8
後ろのFacebookページにアクセスするpermalink_url
と、画像投稿が表示されます。
どうぞ: https://www.facebook.com/spiegelonline/posts/10154299256109869
投稿された画像をフルスクリーン モードで開き、右クリックして画像ファイルを表示すると、画像が 720x720 よりもはるかに大きくなることがわかります。
そこにあります: https://scontent-frt3-1.xx.fbcdn.net/t31.0-8/13422344_1068539139897737_5236884236245491903_o.jpg
上記のように、API エンドポイントによって応答された URL と比較してください。サーバーも違います。そのため、SO に関する他のいくつかの質問で言及されているように、「_n」を「_o」に置き換える簡単な解決策はありません。
私の質問は、Graph API を使用してフルサイズの画像 URL を取得するにはどうすればよいですか?
TL;DR: Facebook の Graph API は、ページのフィードに投稿されたサイズ変更された画像を、full_image
. では、実際の完全な (サイズ変更されていない) 画像を取得する方法について説明します。
facebook-graph-api - Graph API を介した Facebook イベント投稿の Markdown
Markdown 形式の Graph API を使用してイベント ウォールに投稿するにはどうすればよいですか? APIドキュメントからは明らかではありません。
POST /v2.6/EVENT_ID/feed
フィールドで Markdown を使用してクエリを使用しようとしmessage
ましたが、結果に生のテキストが表示されます。
facebook-marketing-api - FacebookマーケティングAPI「一括読み取りリード」エッジに時間ベースのページネーションを適用する方法
https://developers.facebook.com/docs/marketing-api/guides/lead-ads/leads/v2.6
edgeの出力lead
は、カーソル ベースのページネーションです。時間ベースのページネーションに変更して、時間ベースのフィルターを適用できますか。現在のbulk read
終点では、 のような時間ベースの修飾子の使用は許可されていませんsince
。許可されているのはuntil
のみlimit
です。特定の期間に基づいて結果をフィルタリングする必要があります。
php - how to upload video to facebook page using php sdk and api graph 2.6
I'm trying to use facebook-graph-api-v2.6 to upload video in mp4 format supplying source equal to the link of the video where it has been upload to a web server but I'm getting this error