投稿または投稿のコメントでシェアされる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
}このエンドポイントではこの操作を実行できません。