/?id={url}Представляет URL, размещенный в публикации или комментарии к публикации.
Дополнительную информацию см. в этом разделе.
Получение информации о URL, размещенном в публикации или комментарии к публикации.
| Тип | Описание |
|---|---|
| Маркеры доступа | Для выполнения этого запроса можно использовать любой маркер доступа. |
| Функции | Неприменимо. |
| Задачи на Странице | Неприменимо. |
| Разрешения | Неприменимо. |
В строку запроса можно добавить следующие параметры:
| Параметр | Описание |
|---|---|
Обязательный Строка | |
строка | Список запрашиваемых полей через запятую. |
строка | Публикуемый URL. |
строка | Список областей действия через запятую. |
| Имя свойства | Описание | Тип |
|---|---|---|
app_links | Ссылки AppLinks, связанные с этим URL (если они есть). | AppLinks |
| Собственно URL. |
|
| Различные способы взаимодействия пользователей с этим URL. Обратите внимание: количество взаимодействий намеренно сделано приблизительным, однако достоверно отражает взаимодействие пользователей с URL. |
|
| Объект Open Graph, канонически связанный с этим URL. |
|
Чтобы получить информацию о URL, размещенном в публикации или комментарии, отправьте запрос GET к конечной точке https://graph.facebook.com и укажите этот URL в параметре id, а также другие связанные с URL поля и маркер доступа, запрошенный у пользователя или Страницы, которые разместили публикацию или комментарий.
В следующем примере показано взаимодействие с 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, размещенном в публикации или комментарии, отправьте запрос POST к конечной точке https://graph.facebook.com, указав этот URL в параметре id, значение true в параметре scrape, другие связанные с этим 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
} В строку запроса можно добавить следующие параметры:
| Параметр | Описание |
|---|---|
Обязательный строка | |
строка | Список запрашиваемых полей через запятую. |
Обязательный строка | Обновляемый URL. Чтобы параметр |
Обязательный логическое значение | Должен иметь значение |
POST /{version}/?id={url}&scrape=true
Host: graph.facebook.com{
"success": true
}Эта операция не поддерживается для данной конечной точки.