С помощью Threads API вы можете предоставлять пользователям возможность создавать и публиковать контент от их имени в Threads, а также показывать эти публикации в своем приложении (только пользователю, создавшему публикацию).
Доступ к Threads API можно получить по адресу graph.threads.com или graph.threads.net.
Calls within 24 hours = 4800 * Number of Impressions720000 * number_of_impressions for total_cputime
2880000 * Number of Impressions for total_timeДля профилей Threads действует ограничение: не более 250 публикаций через API в течение скользящего 24-часового периода. Кольцевые галереи считаются одной публикацией. Это ограничение применяется на конечной точке POST /{threads-user-id}/threads_publish при попытке опубликовать медиаконтейнер. Желательно, чтобы приложение также ограничивало количество публикаций, особенно если оно позволяет пользователям планировать их размещение в будущем.
Чтобы узнать, какая часть ограничения числа обращений через Threads API уже использована, выполните запрос к конечной точке GET /{threads-user-id}/threads_publishing_limit.
Примечание. Для этой конечной точки необходимы разрешения threads_basic и threads_content_publish.
| Имя | Описание |
|---|---|
| Количество публикаций в Threads за последние 24 часа. |
| Объект конфигурации ограничения числа обращений в Threads, содержащий поля |
curl -s -X GET \ "https:graph.threads.net/v1.0/<THREADS_USER_ID>/threads_publishing_limit?fields=quota_usage,config&access_token=<ACCESS_TOKEN>"
{
"data": [
{
"quota_usage": 4,
"config": {
"quota_total": 250,
"quota_duration": 86400
}
}
]
}
Для профилей Threads действует ограничение: не более 1 000 ответов в рамках скользящего 24-часового окна.
Чтобы узнать, какая часть ограничения числа ответов в Threads уже использована, выполните запрос к конечной точке GET /{threads-user-id}/threads_publishing_limit. Подробнее см. в документации по управлению ответами.
Примечание. Для этой конечной точки необходимы разрешения threads_basic, threads_content_publish и threads_manage_replies.
| Имя | Описание |
|---|---|
| Количество публикаций ответов в Threads за последние 24 часа. |
| Объект конфигурации ограничения числа обращений для ответов в Threads, содержащий поля |
curl -s -X GET \ "https://graph.threads.net/v1.0/<THREADS_USER_ID>/threads_publishing_limit?fields=reply_quota_usage,reply_config&access_token=<ACCESS_TOKEN>"
{
"data": [
{
"reply_quota_usage": 1,
"reply_config": {
"quota_total": 1000,
"quota_duration": 86400
}
}
]
}
Для профилей Threads действует ограничение: не более 100 удалений в рамках скользящего 24-часового окна.
Чтобы узнать, какая часть ограничения числа удалений в Threads уже использована, выполните запрос к конечной точке GET /{threads-user-id}/threads_publishing_limit. Подробнее см. в документации по удалению публикаций.
Примечание. Для этой конечной точки необходимы разрешения threads_basic и threads_delete.
| Имя | Описание |
|---|---|
| Количество удалений в Threads за последние 24 часа. |
| Объект конфигурации ограничения числа удалений в Threads, содержащий поля |
curl -s -X GET \ "https://graph.threads.net/v1.0/<THREADS_USER_ID>/threads_publishing_limit?fields=delete_quota_usage,delete_config&access_token=<ACCESS_TOKEN>"
{
"data": [
{
"delete_quota_usage": 1,
"delete_config": {
"quota_total": 100,
"quota_duration": 86400
}
}
]
}
Для профилей Threads действует ограничение: не более 500 поисков местоположений в течение скользящего 24-часового периода.
Чтобы узнать, какая часть ограничения числа поисков местоположений в Threads уже использована, выполните запрос к конечной точке GET /{threads-user-id}/threads_publishing_limit. Подробнее см. в документации по поиску местоположений.
Примечание. Для этой конечной точки необходимы разрешения threads_basic и threads_location_tagging.
| Имя | Описание |
|---|---|
| Количество операций поиска местоположений в Threads за последние 24 часа. |
| Объект конфигурации ограничения для количества операций поиска местоположений в Threads, содержащий поля |
curl -s -X GET \ "https://graph.threads.net/v1.0/<THREADS_USER_ID>/threads_publishing_limit?fields=location_search_quota_usage,location_search_config&access_token=<ACCESS_TOKEN>"
{
"data": [
{
"location_search_quota_usage": 1,
"location_search_config": {
"quota_total": 500,
"quota_duration": 86400
}
}
]
}