Asosiy mazmunga o'tish
Socialift
Yordam

Savol-javob

Bu sahifada Socialift va u ishlaydigan platformalar — Instagram, Facebook, LinkedIn, TikTok, Telegram — bo'yicha eng ko'p beriladigan savollar: CRM bilan bog'lash, Direct va webhooklar, TikTok e'lon, Telegram akkaunt va bot, reklama API, Playground, bepul sinov va litsenziya. Platforma qoidalari rasmiy hujjatlarga havola bilan berilgan.

Yangilangan:

Socialift bir paragrafda

Socialift — Instagram, Facebook, LinkedIn, TikTok, Telegram API'lari va Meta Marketing API uchun asinxron Python SDK (pip install socialift, Python 3.11+) va veb-kabinet. SDK hech narsa saqlamaydi — token va ma'lumotlar sizning ilovangizda qoladi; kabinet akkaunt ulash, o'z app kalitlaringiz va 191 metodli Playground'ni beradi. Socialift CRM emas va hech bir platformaning rasmiy hamkori emas.

Ko'p so'raladigan savollar

Qaysi platformalar qo'llab-quvvatlanadi?

Instagram, Facebook, LinkedIn, TikTok va Telegram (akkaunt va bot), shuningdek Meta Marketing API orqali Facebook va Instagram reklamasi. Imkoniyatlar platformaga qarab farq qiladi — masalan, chat Instagram Direct va Telegram'da bor, LinkedIn'da yo'q.

Instagramni CRM ga ulasa bo'ladimi?

Ha, lekin bog'lash sizning backend'ingizda bo'ladi: Socialift'da CRM uchun tayyor konnektor yo'q. Serveringiz Meta webhooklarini qabul qiladi (verify_request bilan tekshiradi, parse_events bilan ajratadi), SDK orqali xabar, izoh yoki leadni oladi va CRM API'siga yozadi. Direct va izohlar Instagram Login yoki sahifaga bog'langan akkaunt bilan ishlaydi; Lead Ads uchun Facebook sahifasi kerak. O'zingizga tegishli bo'lmagan akkauntlar uchun Meta Advanced Access (App Review va Business Verification) talab qiladi.

Instagram uchun qaysi CRM yaxshi?

Universal javob yo'q — muhimi CRM'da ochiq API (yoki kiruvchi webhook qabul qilish) bo'lishi. Shunda backend'ingiz Socialift SDK orqali Direct, izohlar va Lead Ads'ni o'qiydi va shu API'ga yozadi. API ham, webhook qabul qilish ham bo'lmagan CRM bilan integratsiya imkonsiz.

Instagramdan leadlarni qanday yig'ish mumkin?

Uch manba bor: Lead Ads formalari (leadgen webhooki faqat ID beradi, lead mazmuni fb.lead bilan olinadi), Direct'dagi savollar va postlar ostidagi izohlar (messages va comments webhooklari). Backend'ingiz har bir hodisani CRM API'si orqali lead yoki bitimga aylantiradi.

Instagram xabarlarini CRM ga qanday olish mumkin?

Meta serveringizga messages webhookini yuboradi. Kodingiz uni verify_request bilan tekshiradi, parse_events bilan ajratadi, kerak bo'lsa ig.contact(igsid, token) bilan yozuvchi profilini oladi va CRM API'siga kontakt va suhbat yozadi. Socialift xabarlarni sizning endpointingizga o'zi uzatmaydi.

Shaxsiy Instagram akkaunt bilan ishlash mumkinmi?

Yo'q. Instagram API faqat professional (Business yoki Creator) akkauntlar bilan ishlaydi. Facebook sahifasi faqat Facebook Login orqali ulanganda shart; Instagram Login (SDK'da Instagram(app_id, app_secret)) sahifasiz ishlaydi, lekin reklamaga kirish bermaydi.

Direct'ga avtomatik javob yuborish mumkinmi?

Ha, foydalanuvchining oxirgi xabaridan keyin 24 soat ichida va faqat u boshlagan suhbatda. Jonli operator HUMAN_AGENT tegi bilan 7 kungacha javob bera oladi (App Review kerak), izohga esa 7 kun ichida bitta shaxsiy javob yuborish mumkin — bu oynalardan tashqarida avtomatik xabar yuborib bo'lmaydi.

Webhook nima?

Webhook — hodisa yuz berganda platforma sizning HTTPS manzilingizga yuboradigan POST so'rov. So'rov tanasida hodisa mazmuni, sarlavhada imzo bo'ladi. Siz imzoni tekshirasiz va 200 qaytarasiz.

Webhook imzosi nega mos kelmayapti?

Eng ko'p sabab — imzo xom tana o'rniga qayta serializatsiya qilingan JSON bo'yicha hisoblanishi. Boshqa sabablar: noto'g'ri app secret yoki tanani o'zgartiruvchi proksi.

Bir xil hodisa ikki marta kelishi mumkinmi?

Ha. Meta muvaffaqiyatsiz yetkazishni 36 soatgacha qayta yuboradi, shuning uchun bitta hodisa bir necha marta kelishi mumkin. Payload'dagi barqaror kalit bo'yicha dedupe qiling (masalan leadgen_id, xabar mid, izoh ID) — uni socialift.webhooks.dedupe_key() yasaydi.

Facebook va Instagram uchun alohida integratsiya kerakmi?

Har doim emas. Facebook Login for Business bilan bitta OAuth oqimi sahifalarni va ularga bog'langan Instagram akkauntlarni qamraydi (SDK'da Instagram.via_facebook). Sahifasiz Instagram akkauntlari alohida Instagram Login orqali ulanadi va reklamaga kirish bermaydi.

LinkedIn xabarlarini o'qish mumkinmi?

Yo'q. LinkedIn Messages API faqat tasdiqlangan hamkorlarga ochiq, shuning uchun Socialift'da yo'q. LinkedIn uchun OAuth, profil va kontent e'lon qilish mavjud.

TikTok'ga API orqali video joylash mumkinmi?

Ha. Video URL orqali (domen tasdiqlangan bo'lishi kerak) yoki fayl yuklash bilan; foto karusel va qoralamalar ham bor. E'londan oldin ilova creator_info() ni chaqirishi shart, TikTok auditigacha esa postlar faqat SELF_ONLY, 24 soatda ko'pi bilan 5 foydalanuvchi va faqat yopiq (private) akkauntlarga. Izohlar va statistika faqat Business akkauntda.

Telegram akkaunt va bot ulanishining farqi nima?

Akkaunt telefon raqami, kod va 2FA orqali ulanadi: o'zi a'zo bo'lgan chatlarning to'liq tarixini va adminlar yashirmagan a'zolar ro'yxatini o'qiydi, guruh va kanal yaratadi, a'zolarni boshqaradi, rejalashtirilgan xabar va so'rovnomalar yuboradi. Bot BotFather tokeni bilan ulanadi: xabar, fayl, moderatsiya va o'z maxfiy kaliti bilan webhook — lekin to'liq tarix va a'zolar ro'yxatini ko'rmaydi. SDK'da akkaunt bilan ishlash uchun pip install "socialift[telegram]" kerak.

Reklamani API orqali boshqarish mumkinmi?

Ha, Meta Marketing API orqali Facebook va Instagram uchun: qiziqish, hudud va til bo'yicha targeting qidiruvi, pul sarflamasdan qamrov bahosi, kampaniya, ad set, e'lon va kreativlar (PAUSED holatda yaratiladi), Instagram postini bitta chaqiruvda reklamaga aylantirish, custom va lookalike auditoriyalar.

API Playground nima?

Panel ichidagi sinov muhiti: 191 metodning har biri uchun hujjat (nima qiladi, tuzoqlar, kerakli ruxsatlar), haqiqiy API sxemasidan yig'ilgan forma, qaysi ulangan akkaunt nomidan ishlashni tanlash, real so'rov va javob, hamda Python SDK, cURL yoki JavaScript kodi. O'chirish va byudjetga oid amallar tasdiq so'raydi.

App Review shartmi?

Meta uchun — ha, agar ilova unda roli bo'lmagan odamlarning akkauntlari bilan ishlashi kerak bo'lsa: Standard Access faqat o'zingizning va ilovada roli borlarning akkauntlarini qamraydi, Advanced Access esa App Review va Business Verification talab qiladi. TikTok'da ochiq post uchun alohida audit, LinkedIn'da esa Community Management API kabi mahsulotlar alohida tasdiqlanadi.

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 va ularning hech birining rasmiy hamkori emas.

SDK qaysi dasturlash tilida?

Hozircha Python uchun rasmiy paket mavjud: pip install socialift.

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.

Token muddati tugasa nima bo'ladi?

Token «muddati tugagan» holatiga o'tadi va SDK chaqiruvlari rad etiladi. Davom ettirish uchun balansni to'ldiring va kabinetda tokenni uzaytiring.

Ma'lumotlarim qanday saqlanadi?

Kabinetda ulangan ijtimoiy tarmoq tokenlari, Telegram sessiyalari va qo'shgan ilova kalitlaringiz serverda shifrlangan holda saqlanadi, brauzerga yuborilmaydi va faqat siz so'ragan amallar uchun ishlatiladi. SDK esa hech narsa saqlamaydi — undan foydalanganda tokenlar sizning ilovangizda qoladi. Batafsil ma'lumot maxfiylik siyosatida.

Rate-limit'ga tushsam nima qilaman?

SDK 429, 5xx javoblari va Meta limit xatolarida (4, 17, 32, 613 kodlari) eksponensial backoff bilan jami 3 martagacha urinadi. Shunda ham RateLimitError kelsa, retry_after faqat platforma Retry-After sarlavhasini yuborganda to'ladi — Meta odatda yubormaydi va limitlari siljuvchi bir soatlik oynada hisoblanadi, shuning uchun soniyalar emas, daqiqalar kuting.

Manbalar

  1. Meta: Instagram Platform overview
  2. Meta: Instagram API with Instagram Login
  3. Meta: Instagram Messaging API
  4. Meta: Human Agent feature
  5. Meta: Instagram Private Replies
  6. Meta: Retrieving Lead Ads leads
  7. Meta: Webhooks — Getting started
  8. Meta: Graph API rate limiting
  9. TikTok: Content Sharing Guidelines
  10. TikTok: Content Posting API — media transfer guide
  11. LinkedIn: Messages API
  12. Telegram: Channels, supergroups and groups

Bog'liq sahifalar