API для скачивания из Pinterest
Пины, разобранные в прямые ссылки. И картинки, и видео, в той же форме, что и остальные площадки.
GET
https://api.gapi.dev/pinterestТребуется заголовок X-API-Key · ответ в JSON
Параметры
urlобязательныйstringПубличный пин: pinterest.com/pin/…, любой страновой домен или короткая ссылка pin.it.
напр. https://www.pinterest.com/pin/99360735500167749/Ответы
{
"platform": "pinterest",
"type": "image",
"title": "Next stop: Pinterest!",
"author": null,
"thumbnail": "https://i.pinimg.com/originals/…",
"duration": null,
"media": [
{ "type": "image", "url": "https://i.pinimg.com/originals/…", "quality": null, "ext": null }
]
}Попробовать
GET
https://api.gapi.dev/pinterestПримеры
Ключа ещё нет? Создать бесплатно
curl -G 'https://api.gapi.dev/pinterest' \
--data-urlencode 'url=https://www.pinterest.com/pin/99360735500167749/' \
-H 'X-API-Key: YOUR_KEY'Что даёт каждая ссылка
| Вы отправляете | type | media содержит |
|---|---|---|
| пин с картинкой | image | оригинал, а не превью с доски |
| пин с видео | video | видеофайл со звуком |
Чего он не делает
Доски, профили и секретные доски. Эндпоинт принимает ссылку на один пин и возвращает файл, который за ним стоит.
Разбор по полям — на странице формы ответа.
Примеры кода
Один и тот же запрос на четырёх языках. Подставьте ключ из личного кабинета, и код запустится как есть.
curl -G 'https://api.gapi.dev/pinterest' \
--data-urlencode 'url=https://www.pinterest.com/pin/99360735500167749/' \
-H 'X-API-Key: gapi_live_your_key_here'Один вызов — один запрос
Карусель из десяти слайдов стоит столько же, сколько одно фото: одно списание с баланса. Считаются вызовы, а не файлы.