Meta Graph hisob maʼlumotlari va imzolangan webhooklar orqali Instagram professional hisob DMlarini ulang.
Meta Graph hisob maʼlumotlari va imzolangan webhooklar orqali Instagram professional hisob DMlarini ulang.
Bu konnektor nima qiladi#
Mijozlar Instagram professional hisobingizga toʻgʻridan-toʻgʻri xabar yuboradi. Make Agent Fast veb-sayt embedidagi bilan bir xil asoslangan agent orqali javob beradi. Bu Facebook Pageʼga bogʻlangan professional hisobdagi rasmiy Instagram Messaging API.
Doiradan tashqari: izohdan-DM, hikoya javoblari, lentadagi izohlar, scraping va norasmiy Instagram login. Bular ushbu konnektordagi DM emas.
Xuddi shu Meta ilovasi Messenger va WhatsApp ni ham quvvatlashi mumkin. Instagram baribir alohida kanal qatori — billing, suhbat iplari va webhook bogʻlanishi aralashmasin.
Meta ilovasi va Instagram hisobini tayyorlang#
Metaʼning rasmiy Instagram Messaging boshlash qoʻllanmasiga amal qiling. Kerak:
- Instagram professional hisobi (Business yoki Creator).
- Siz boshqaradigan Facebook Pageʼga bogʻlangan hisob.
- Instagram / Messenger mahsuloti va Instagram messaging yoqilgan Meta ilovasi.
- Shu Page uchun sahifa kirish tokeni va ilovaning 32 belgilik hex app secret.
Yigʻing:
| Make Agent Fast maydoni | Provayder qiymati | Maqsad |
|---|---|---|
| Sahifa kirish tokeni | Bogʻlangan Facebook Page uchun token | Bogʻlangan Instagram hisobini oʻqiydi va DM javob yuboradi |
| Ilova maxfiy kaliti | 32 belgilik hex Meta app secret | Imzolangan kiruvchi webhook soʻrovlarini tekshiradi |
Foydalanuvchi tokeni yoki boshqa Page tokenini joylamang. Pageʼda bogʻlangan Instagram professional hisobi boʻlmasa, Graph tekshiruvi yopiq holda muvaffaqiyatsiz tugaydi.
Make Agent Fastʼda platformaga tegishli Instagram Login OAuth yoʻq. Oʻzingizning Meta ilovangizdan hisob maʼlumotlarini keltirasiz.
Hisob maʼlumotlarini saqlash va tekshirish#
Saytning Konnektorlar sahifasida Instagramni tanlang, sahifa tokeni va app secretni kiriting, Ulashni bosing.
Make Agent Fast appsecret_proof bilan Graph chaqiradi, instagram_business_account talab qiladi va kiruvchi hodisalarni shu Instagram hisob IDsiga bogʻlaydi. Kartada Webhook URL va tasdiqlash tokeni koʻrinadi.
Yangi kanal ulash Operate yoki Scale talab qiladi.
Instagram webhookini sozlang#
Xuddi shu Meta ilovasida:
- Instagram (yoki Messenger) webhook sozlamalarini oching.
- Konnektor Webhook URL va tasdiqlash tokenini joylang.
- Tekshiruv challengeʼini yakunlang.
- Instagram
messagesmaydoniga obuna boʻling. - Page va Instagram professional hisobi ilovaga bogʻlanganini tasdiqlang.
- Ilova rejimi test foydalanuvchingizga ruxsat berishini tasdiqlang.
Tasdiqlash tokeni faqat dastlabki challenge uchun. Runtime hodisalar app secretga mos X-Hub-Signature-256 olib kelishi kerak. Make Agent Fast xuddi shu Meta ilovasidan kelsa ham boshqa Instagram hisobiga qaratilgan hodisalarni rad etadi va bu URLdagi Messenger object: "page" yuklamalarini eʼtiborsiz qoldiradi.
Imkoniyatlarni sinang#
Ruxsat etilgan, admin boʻlmagan test hisobidan oddiy DM yuboring va javob hamda Suhbatlar ipini tasdiqlang. Kiruvchi ovoz muhim boʻlsa, audio yozuvni ham sinang.
Matn va qoʻllab-quvvatlanadigan kiruvchi audio qayta ishlanadi. Javoblar faqat matn. Oʻzingizning echo, hikoya mention, rasmlar va boshqa qoʻllab-quvvatlanmaydigan biriktirmalar eʼtiborsiz qoldiriladi.
Ishlab chiqarishga tayyorlik#
Meta ruxsatlari, App Review (instagram_manage_messages va tegishli Page ruxsatlari), biznes tekshiruvi, maxfiylik URL va nashr qadamlarini yakunlang. Ilova roli hisobi bilan development rejimidagi muvaffaqiyat omma DM yozishi mumkinligini isbotlamaydi.
Operatorlar uchun egalik qiluvchi Meta ilovasi, Page ID va Instagram hisob IDsini yozib qoʻying. Sahifa tokeni egasi, ruxsatlar, biznes bogʻlanishi yoki provayder siyosati oʻzgarsa ishlamay qolishi mumkin.
Almashtirish yoki uzish#
Yangi Page token yarating, konnektorni yangilang, ruxsat etilgan foydalanuvchidan sinang, soʻng eski tokenni bekor qiling. App secretni almashtirgach Make Agent Fastʼni darhol yangilang.
Konnektorni oʻchirish yoki olib tashlash Metaʼda Instagram obunasini bekor qilmaydi. Doimiy toʻxtatishda obuna va ishlatilmaydigan hisob maʼlumotini olib tashlang.
Muammolarni bartaraf etish#
| Alomat | Tuzatish |
|---|---|
| Token rad etildi | Bu moʻljallangan Page uchun sahifa tokeni va app secret shu ilovaga tegishli ekanini tasdiqlang |
| Page yaroqli, lekin “bogʻlangan Instagram hisobi yoʻq” | Meta Business Suiteʼda Instagram professional hisobini Pageʼga bogʻlang |
| Webhook tekshiruvi muvaffaqiyatsiz | Joriy URL va tasdiqlash tokenini aniq nusxalang; ochiq HTTPS ishlating |
| Tekshiruv ishlaydi, lekin xabarlar kelmaydi | Instagram messages maydoniga obuna boʻling, soʻng ilova rejimi, foydalanuvchi roli va Meta yetkazish jurnallarini tekshiring |
| Soʻrovlar unauthorized | App secretni toʻgʻrilang; imzolangan POST tasdiqlash tokenidan foydalanmaydi |
| Kiruvchi xabar bor, javob yoʻq | Page token, instagram_manage_messages, provayder yuborish xatosi va konnektor holatini tekshiring |
| Ovozga matn javob | Kutilgan; chiquvchi Instagram ovozi hozircha qoʻllab-quvvatlanmaydi |
| Omma DM yoza olmaydi | Meta App Reviewʼni yakunlang; development rejimida faqat ilova roli testerlari yetkaziladi |
Provayder hisob maʼlumotlari faqat autentifikatsiyalangan konnektor formasida yoki ishonchli server tomonidagi API chaqiruvida boʻlishi kerak.