Перейти к содержимому
Socialift

API для социальных сетей

Пять платформ. Один простой API.

Подключите Instagram, Facebook, LinkedIn, TikTok, Telegram и рекламу Meta к вашему продукту.

Социальные сети

  • Instagram
  • Facebook
  • LinkedIn
  • TikTok
  • Telegram
SocialiftSDK и кабинет

Ваша сторона

CRM, SaaS или приложениена вашем бэкенде
платформы
5
методов SDK
287
классов-клиентов
7
дней бесплатно
30

API социальных сетей — в одном месте и просто

OAuth, контент, Instagram Direct, Telegram, реклама, Lead Ads и вебхуки. Десятки скрытых деталей Meta, LinkedIn, TikTok и Telegram мы взяли на себя — вы просто пишете код.

quickstart.py
import asyncio
from socialift import Facebook

async def main(code: str):
    # FACEBOOK_APP_ID, FACEBOOK_APP_SECRET, SOCIALIFT_LICENSE_KEY
    async with Facebook.from_env() as fb:
        token = await fb.exchange_code(code, redirect_uri="https://you.com/cb")
        for page in await fb.pages(token.access_token):
            print(page.name, "→ instagram:", page.instagram_username)

asyncio.run(main(code="..."))  # ?code= from the OAuth callback
Результатpython quickstart.py

Socialift Demo → instagram: socialift.uz

Mahsulot sahifasi → instagram: None

Если к Page не подключён Instagram, instagram_username будет None. Проверку делает ваш код, не SDK.

Чем занимается Socialift

Socialift — асинхронный Python SDK и веб-кабинет для API Instagram, Facebook, LinkedIn, TikTok и Telegram, а также Meta Marketing API. Он покрывает подключение и OAuth, посты, истории и комментарии, диалоги Instagram Direct, группы и каналы Telegram, рекламу и таргетинг, формы и заявки Lead Ads и проверку подписи вебхуков в одном интерфейсе. Socialift не CRM — это слой интеграции между CRM и социальными сетями.

Почему Socialift

Мы нормализуем недокументированное поведение каждой платформы.

  • Подключение — пять платформ

    OAuth для Instagram, Facebook, LinkedIn и TikTok; в Telegram — код или токен бота. Токены шифруются, ошибки — в одной модели.

  • Instagram Direct

    Диалоги с полным профилем: имя, подписчики, подписан ли на бизнес — не только ID.

  • Истории на трёх платформах

    Истории в Instagram и на страницу Facebook, в Telegram — с аккаунта, на 6–48 часов. Условия SDK проверяет заранее.

  • Публикация в TikTok

    Видео, фото-карусели и черновики. Ошибку, спрятанную в ответе HTTP 200, SDK находит сам.

  • Группы и боты Telegram

    Создание групп и каналов, участники, ссылки-приглашения, отложенные сообщения; вебхуки для бота.

  • Реклама и таргетинг

    Meta Marketing API: поиск таргетинга, оценка охвата без расходов, кампании и аудитории.

  • Lead Ads → CRM

    От вебхука leadgen до данных заявки: событие, заявка и приведённые поля.

  • Вебхуки

    Проверка подписи Meta, TikTok и Telegram, разбор событий, ключ дедупликации, повторы с backoff.

  • Статистика и демография

    Инсайты Instagram и TikTok, демография, статистика рекламы Meta и каналов Telegram.

  • API Playground

    191 метод в кабинете: описание, форма, настоящий запрос и готовый код.

Запуск в три шага

  1. Войдите через Google

    Аккаунт создаётся в один клик — без пароля и безопасно.

  2. Получите токен

    Кнопка «Yangi token» (Новый токен) в кабинете. Первый месяц бесплатно.

  3. Подключите SDK или попробуйте

    pip install socialift, положите ключ — готово. Ещё до написания кода методы можно проверить в разделе Playground в кабинете.

Матрица возможностей

Таблица отражает возможности публичных API платформ.

Матрица возможностей — Таблица возможностей по платформам
ВозможностьInstagramFacebookLinkedInTikTokTelegram
Подключение — OAuth, в Telegram код или токен ботаестьестьестьестьесть
Данные профиляестьестьестьестьесть
Посты — чтение и публикацияестьестьестьестьесть
Истории (Stories) — 24 часаестьестьнетнетесть
Комментарии — ответ и скрытиеестьестьнетестьнет
Чат и сообщенияестьнетнетнетесть
Статистика и демографияестьнетнетестьесть
Управление группами и каналаминетнетнетнетесть
Реклама и таргетингестьестьнетнетнет
Lead Ads — формы и заявкиестьестьнетнетнет
Вебхуки — подпись, события, дедупестьестьнетестьесть

естьнетТаблицу можно прокрутить вбок

Примечания и ограничения

Истории публикуются через API для Instagram и Facebook Page (у истории Instagram нет поля подписи), в Telegram — только с Premium-аккаунта или канала с достаточным числом бустов; бот истории не публикует. LinkedIn убрал Stories в 2021 году, в Content Posting API TikTok историй нет. Комментарии и статистика TikTok работают только для Business-аккаунта. Удаление постов в Socialift есть для Facebook, LinkedIn и Telegram, удаление комментариев — для Instagram и TikTok. Чтение постов LinkedIn требует доступа к Community Management API. Telegram не использует OAuth: аккаунт подключается по номеру телефона и коду, бот — по токену от BotFather. Статистику канала Telegram отдаёт только достаточно крупным каналам (порог задаёт сервер, флаг can_view_stats), вебхуки — для бота. Чат Instagram — это Direct с 24-часовым окном.

Документация и справочник SDK

От установки до сигнатуры и примера каждого метода — на трёх языках.

Открыть документацию →

по версии socialift 1.3.0 · Обновлено:

Новые руководства

Токены, разрешения, лимиты и вебхуки — практические статьи со ссылками на официальную документацию.

Все статьи →
InstagramКак опубликовать историю Instagram через APIInstagram story API: контейнер media_type=STORIES, почему нет подписи, требования к фото и видео, разрешения для двух схем входа, 24 часа и дневной лимит.TelegramКак опубликовать историю Telegram через APITelegram story API: stories.sendStory только в MTProto, почему бот не может, требования Premium и бустов, периоды 6/12/24/48 часов, приватность и 30 МБ.InstagramInstagram Content Publishing API: публикация фото, Reels и каруселейПубликация в Instagram через API: схема контейнер → media_publish, фото, Reels, карусели и истории, требования к медиа, лимит 100 постов в сутки и частые ошибки.Интеграция с CRMИнтеграция Instagram, Lead Ads и Telegram с amoCRM и Bitrix24Как передавать заявки Instagram Lead Ads и Telegram в amoCRM или Bitrix24 через свой бэкенд: архитектура, вызовы API, номер +998, дубли и лимиты.FacebookКак получить токен доступа страницы FacebookКак получить токен страницы Facebook: пользовательский и Page-токен, долгоживущий токен на 60 дней, бессрочный токен, system user, разрешения и примеры на Python.InstagramКак получить и обновить токен доступа Instagram APIКак получить токен Instagram API: обмен короткого токена на долгоживущий, обновление на 60 дней, токен страницы через Facebook Login, ошибка 190 и хранение.

Частые вопросы

Socialift — это CRM?

Нет. Socialift не CRM, а слой интеграции между CRM и социальными сетями. Сделки и отчёты остаются в вашей системе.

Какие платформы поддерживаются?

Instagram, Facebook, LinkedIn, TikTok и Telegram (аккаунт и бот), а также реклама и таргетинг через Meta Marketing API. Точные возможности по каждой платформе — в матрице выше.

Socialift сам передаёт данные в мою CRM?

Нет. Готового коннектора к CRM нет, и Socialift не пересылает события в вашу CRM. Ваш бэкенд принимает вебхуки платформ, получает сообщения, комментарии или заявки через SDK и записывает их в API CRM.

Можно ли опубликовать историю Instagram или Telegram через API?

Да. В Instagram история публикуется теми же двумя шагами, что и пост, но с media_type=STORIES: подписи у неё нет, через 24 часа она исчезает. Для страницы Facebook есть отдельные photo_stories и video_stories. В Telegram историю публикует только аккаунт (MTProto), нужен Premium или достаточное число бустов, срок — 6, 12, 24 или 48 часов. В TikTok и LinkedIn официальный API истории не публикует.

На каком языке SDK?

Сейчас есть официальный пакет для Python: pip install socialift.

Можно ли попробовать без кода?

Да. В разделе Playground в кабинете вы подключаете аккаунт, вызываете любой метод настоящим запросом и смотрите ответ. Готовый код даётся на Python SDK, cURL или JavaScript; удаление и действия с бюджетом требуют подтверждения.

Как работает бесплатный период?

Новый токен из кабинета не требует карты: первые 30 дней он работает в пробном режиме и открывает все возможности SDK — базовые методы, помощники для вебхуков, публикацию, Instagram Direct, аккаунт Telegram (TelegramAccount), статистику, рекламу и Lead Ads. Затем токен продлевают 30-дневными периодами с баланса: цена указана в кабинете, а возможности зависят от плана токена — точный список показывает кнопка «Tekshirish va muhitlar» (проверка и окружения) у токена в кабинете. Playground в кабинете работает при любом плане.

Socialift — официальный партнёр Meta, TikTok или Telegram?

Нет. Socialift — независимый слой интеграции поверх публичных API Meta, LinkedIn, TikTok и Telegram.

Источники

  1. Meta: Instagram Platform overview
  2. Meta: Instagram Messaging API — User Profile API
  3. LinkedIn: Getting access to LinkedIn APIs
  4. Telegram: Channel statistics

Связанные страницы

Начните сегодня

Войдите через Google и получите первый токен за минуту.

Получить бесплатный токен →