投稿または投稿のコメントでシェアされるURLに関する情報を取得します。
リクエストに以下のクエリ文字列パラメーターを追加します。
パラメーター | 説明 |
---|---|
必須 string | |
string | リクエストするフィールドのコンマ区切りリスト。 |
string | シェアするURL。 |
string | 範囲のコンマ区切りリスト。 |
プロパティ名 | 説明 | タイプ |
---|---|---|
app_links | このURLに関連付けられているAppLinksデータ(あれば)。 | AppLinks |
| URL自体。 |
|
| ユーザーがURLを操作した方法の数。注: エンゲージメント数は意図的に不正確な値になっていますが、URLによるユーザーエンゲージメントを正確に反映していることは信頼できます。 |
|
| このURLに対して正規に関連付けられているOpen Graphオブジェクト。 |
|
投稿またはコメントで公開されるURLに関する情報を取得するには、URLに設定されたid
パラメーター、URLに関する任意のフィールド、投稿またはコメントを公開したユーザーまたはページから要求されたアクセストークンを使ってhttps://graph.facebook.com
にGET
リクエストを送信します。
次の例は、ユーザーアクセストークンが表すユーザーによってシェアされるURL (https://www.facebook.com)のエンゲージメントを示しています。
読みやすくするためにフォーマットを調整しています。curl -i -X GET \ "https://graph.facebook.com/{latest-graph-api-version}/ ?id=https://www.facebook.com &fields=engagement &access_token={user-access-token}"
成功すると、アプリはシェアされるURLの次のエンゲージメントカウントを受け取ります。
{ "engagement": { "reaction_count": 514919172, "comment_count": 68687082, "share_count": 975739682, "comment_plugin_count": 1641 }, "id": "https://www.facebook.com" }
このエンドポイントではこの操作を実行できません。
URLを更新します。
投稿やコメントに掲載されているURLに関する情報を更新するには、https://graph.facebook.com
にPOST
リクエストを送信します。その際、id
パラメーターをそのURLに、scrape
パラメーターをtrue
に設定し、URLに関する任意のfields
と、その投稿やコメントを公開したユーザーまたはページからリクエストされたアクセストークンも指定します。
次の例は、ユーザーアクセストークンが表すユーザーによってシェアされるURL (https://www.facebook.com/my-update)を更新します。
読みやすくするためにフォーマットを調整しています。curl -i -X POST \ "https://graph.facebook.com/{latest-graph-api-version}/ ?id=https://www.facebook.com/my-update &scrape=true &access_token={user-access-token}"
成功すると、アプリはシェアされるURLの次のエンゲージメントカウントを受け取ります。
{ "success": true }
リクエストに以下のクエリ文字列パラメーターを追加します。
パラメーター | 説明 |
---|---|
必須 string | |
string | リクエストするフィールドのコンマ区切りリスト。 |
必須 string | 更新するurl。urlは、 |
必須 boolean | 値は |
POST /{version}/?id={url}&scrape=true Host: graph.facebook.com
{ "success": true }
このエンドポイントではこの操作を実行できません。