@alex_rexby/n8n-nodes-pinterest
v0.4.0
Published
Pinterest integration for n8n (internal API, cookie-based auth)
Maintainers
Readme
@alex_rexby/n8n-nodes-pinterest
Pinterest community node для n8n. Работает через внутренний API Pinterest с cookie-авторизацией.
Возможности (v0.1.0)
📌 Pin
- Create Pin (Image) — создание пина с изображением (URL или binary)
- Create Pin (Video) — создание видео-пина с опциональной обложкой
- Get Pin — получение информации о пине
📋 Board
- Create — создание доски (public/secret)
- Get — получение доски по username+slug или ID
- Get All — список всех досок пользователя
- Get Feed — пины с доски (с настройкой page_size)
👤 User
- Get — информация о пользователе по username
Авторизация
Pinterest использует cookie-based авторизацию. Для настройки:
- Войдите в Pinterest в браузере
- Откройте DevTools (F12) → Application → Cookies
- Скопируйте полную строку cookies (минимум
_pinterest_sessиcsrftoken) - Скопируйте значение
csrftokenотдельно - В Network tab найдите любой XHR-запрос и скопируйте заголовок
X-APP-VERSION
Cookies живут долго (недели/месяцы), пока вы не выйдете из аккаунта.
Установка
# В n8n через Community Nodes
npm install @alex_rexby/n8n-nodes-pinterest
# Перезапустите n8nFlow создания пина
1. Register upload → получить upload_url + upload_id
2. Upload file → загрузить на u.pinimg.com (S3)
3. VIP check → дождаться обработки
4. StoryPinResource/create → создать пин с upload_id + board_idВажно
- Это неофициальная интеграция через внутренний API
- Pinterest может изменить API без предупреждения
- Используйте на свой страх и риск
- Не злоупотребляйте — соблюдайте разумные лимиты
Лицензия
MIT
