Ijtimoiy tarmoqlar uchun API
Beshta platforma. Bitta sodda API.
Instagram, Facebook, LinkedIn, TikTok, Telegram va Meta reklamalarini mahsulotingizga tez ulang.
Ijtimoiy tarmoqlar
- TikTok
- Telegram
Sizning tomoningiz
- platforma
- 5
- SDK metodi
- 287
- klient sinfi
- 7
- kun bepul sinov
- 30
Ijtimoiy tarmoq API'lari — bir joyda, sodda
OAuth, kontent, Instagram Direct, Telegram, reklama, Lead Ads va webhooklar. Meta, LinkedIn, TikTok va Telegram'ning o'nlab yashirin tafsilotini biz o'z zimmamizga oldik — siz kod yozasiz.
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 callbackpython quickstart.pySocialift Demo → instagram: socialift.uz
Mahsulot sahifasi → instagram: None
Page'ga Instagram ulanmagan bo'lsa instagram_username — None. Tekshiruvni SDK emas, siz qilasiz.
Socialift nima qiladi?
Socialift — Instagram, Facebook, LinkedIn, TikTok va Telegram API'lari hamda Meta Marketing API uchun asinxron Python SDK va veb-kabinet. U ulanish va OAuth, postlar, story'lar va izohlar, Instagram Direct suhbatlari, Telegram guruh va kanallari, reklama va targeting, Lead Ads formalari va leadlari hamda webhook imzosini tekshirishni bitta interfeys ostida beradi. Socialift CRM emas — u CRM va ijtimoiy tarmoqlar o'rtasidagi integratsiya qatlami.
Nega Socialift
Har bir platformaning hujjatlarda yozilmagan xatti-harakatini biz normallashtiramiz.
Ulanish — besh platforma
OAuth — Instagram, Facebook, LinkedIn, TikTok; Telegram'da kod yoki bot tokeni. Tokenlar shifrlanadi, xatolar bitta modelda.
Instagram Direct
Suhbatlar to'liq profil bilan: ism, follower soni, biznesni kuzatishi — faqat ID emas.
Story — uch platformada
Instagram va Facebook Page'ga story, Telegram akkauntidan 6–48 soatlik. Shartlarni SDK oldindan tekshiradi.
TikTok'ga e'lon
Video, foto karusel va qoralamalar. HTTP 200 ichidagi yashirin xatoni SDK o'zi ushlaydi.
Telegram guruh va botlar
Guruh va kanal yaratish, a'zolar, taklif havolalari, rejalashtirilgan xabarlar; bot uchun webhook.
Reklama va targeting
Meta Marketing API: targeting qidiruvi, pul sarflamasdan qamrov bahosi, kampaniya va auditoriyalar.
Lead Ads → CRM
leadgenwebhookidan lead mazmunigacha: hodisa ochiladi, lead olinadi, maydonlar normallashtiriladi.Webhooklar
Meta, TikTok va Telegram imzosini tekshirish, hodisalarni ajratish, dedupe kaliti, avtomatik qayta urinish.
Statistika va demografika
Instagram va TikTok insightlari, demografika, Meta reklama va Telegram kanal statistikasi.
API Playground
Panelda 191 metod: hujjat, forma, real so'rov va tayyor Python, cURL yoki JS kodi.
Uch qadamda ishga tushiring
Google bilan kiring
Bir bosishda hisob yarating — parolsiz va xavfsiz.
Tokeningizni oling
Panelda «Yangi token» tugmasi. Birinchi oy bepul.
SDK'ga qo'ying yoki sinang
pip install socialift, kalitni qo'ying — tayyor. Kod yozishdan oldin metodlarni panelning Playground bo'limida sinab ko'rish mumkin.
Imkoniyatlar matritsasi
Jadval platformalarning ochiq API imkoniyatlarini aks ettiradi.
| Imkoniyat | TikTok | Telegram | |||
|---|---|---|---|---|---|
| Ulanish — OAuth, Telegram'da kod yoki bot tokeni | bor | bor | bor | bor | bor |
| Profil ma'lumotlari | bor | bor | bor | bor | bor |
| Postlar — o'qish va e'lon | bor | bor | bor | bor | bor |
| Story — 24 soatlik | bor | bor | yo'q | yo'q | bor |
| Izohlar — javob va yashirish | bor | bor | yo'q | bor | yo'q |
| Chat va xabarlar | bor | yo'q | yo'q | yo'q | bor |
| Statistika va demografika | bor | yo'q | yo'q | bor | bor |
| Guruh va kanal boshqaruvi | yo'q | yo'q | yo'q | yo'q | bor |
| Reklama va targeting | bor | bor | yo'q | yo'q | yo'q |
| Lead Ads — formalar va leadlar | bor | bor | yo'q | yo'q | yo'q |
| Webhook — imzo, hodisa, dedupe | bor | bor | yo'q | bor | bor |
boryo'qJadvalni yon tomonga suring
Izohlar va cheklovlar
Story API orqali Instagram va Facebook Page uchun joylanadi (Instagram story'sida sarlavha maydoni yo'q), Telegram'da esa faqat Premium akkaunt yoki yetarli «boost» olgan kanal joylay oladi — bot story qo'ya olmaydi. LinkedIn Stories'ni 2021-yilda olib tashlagan, TikTok Content Posting API'sida story yo'q. TikTok izohlari va statistikasi faqat Business akkauntda ishlaydi. Postni o'chirish Socialift'da Facebook, LinkedIn va Telegram uchun, izohni o'chirish esa Instagram va TikTok uchun bor. LinkedIn postlarini o'qish uchun LinkedIn'dan Community Management API ruxsati kerak. Telegram OAuth ishlatmaydi: akkaunt telefon raqami va kod bilan, bot esa BotFather tokeni bilan ulanadi. Kanal statistikasini Telegram faqat yetarlicha katta kanallarga beradi (chegara server sozlamasi, can_view_stats bayrog'i), webhook — bot uchun. Instagram chati — Direct, 24 soatlik oyna bilan.
Hujjatlar va SDK reference
O'rnatishdan tortib har bir metodning imzosi va misoligacha — uch tilda.
socialift 1.3.0 bo'yicha · Yangilangan:
Yangi qo'llanmalar
Tokenlar, ruxsatlar, limitlar va webhooklar — rasmiy hujjatlarga havola berilgan amaliy maqolalar.
Ko'p so'raladigan savollar
Socialift CRM tizimimi?
Yo'q. Socialift — CRM emas, balki CRM va ijtimoiy tarmoqlar o'rtasidagi integratsiya qatlami. Bitimlar va hisobotlar sizning tizimingizda qoladi.
Qaysi platformalar qo'llab-quvvatlanadi?
Instagram, Facebook, LinkedIn, TikTok va Telegram (akkaunt va bot), shuningdek Meta Marketing API orqali reklama va targeting. Har bir platformadagi aniq imkoniyatlar yuqoridagi matritsada.
Socialift ma'lumotni CRM'imga o'zi uzatadimi?
Yo'q. CRM uchun tayyor konnektor yo'q va Socialift hodisalarni CRM'ingizga o'zi yubormaydi. Backend'ingiz platforma webhooklarini qabul qiladi, SDK orqali xabar, izoh yoki leadni oladi va CRM API'siga yozadi.
Instagram yoki Telegram story'sini API orqali joylash mumkinmi?
Ha. Instagram'da story media_type=STORIES bilan post kabi ikki qadamda joylanadi — farqi shundaki, story sarlavha qabul qilmaydi va 24 soatdan keyin yo'qoladi. Facebook Page uchun alohida photo_stories va video_stories yo'llari bor. Telegram'da story faqat akkaunt orqali (MTProto) joylanadi, Premium yoki yetarli «boost» talab qilinadi va davomiyligi 6, 12, 24 yoki 48 soat bo'ladi. TikTok va LinkedIn'da rasmiy API story qo'yishni bermaydi.
SDK qaysi tilda?
Hozircha Python uchun rasmiy paket mavjud: pip install socialift.
Kod yozmasdan sinab ko'rsa bo'ladimi?
Ha. Panelning Playground bo'limida akkauntni ulab, istalgan metodni haqiqiy so'rov bilan chaqirasiz va javobni ko'rasiz. Tayyor kod Python SDK, cURL yoki JavaScript ko'rinishida beriladi; o'chirish va byudjetga oid amallar tasdiq so'raydi.
Bepul sinov qanday ishlaydi?
Kabinetda olingan yangi token uchun karta kerak emas: u 30 kunlik sinov rejimida ishlaydi va SDK'ning barcha imkoniyatlarini ochadi — asosiy metodlar, webhook yordamchilari, e'lon qilish, Instagram Direct, Telegram akkaunt (TelegramAccount), statistika, reklama va Lead Ads. Keyin token balansdan 30 kunlik davrlar bilan uzaytiriladi: narx kabinetda ko'rsatiladi, imkoniyatlar esa token rejasiga bog'liq bo'ladi — aniq ro'yxatni kabinetdagi «Tekshirish va muhitlar» ko'rsatadi. Kabinet Playground'i rejadan qat'i nazar ishlaydi.
Socialift Meta, TikTok yoki Telegram'ning rasmiy hamkorimi?
Yo'q. Socialift — Meta, LinkedIn, TikTok va Telegram'ning ochiq API'lari ustida ishlaydigan mustaqil integratsiya qatlami.