من يمكنه استخدامه
عنوان API الأساسي
تعرض هذه البطاقة عنوان REST API. في تكاملك، استخدمhttps://api.flowella.io/v1 كعنوان أساسي، حتى لو عرضت البطاقة عنوانًا ينتهي بـ /api/v1. راجع عنوان URL الأساسي لمعرفة السبب.
طلبات API الأخيرة
تسرد هذه البطاقة أحدث 25 طلب API أُجريت على مؤسستك باستخدام مفاتيح API أو رموز وصول OAuth، بدءًا من الأحدث.
لا تُدرج الطلبات التي يرفضها Flowella قبل تشغيلها. ومنها الطلبات التي تحتوي على رمز مفقود أو غير صالح، أو نطاق مفقود، أو ترويسة
API-Version غير مدعومة، أو التي تتجاوز حد المعدل.
لرؤية كل ما يرتبط بطلب ما، مثل الأحداث والمهام وعمليات تسليم webhook التي تسبب فيها، استدعِ GET /v1/requests/{requestId} باستخدام Request id. يحتاج ذلك إلى النطاق account:read. راجع معرّفات الطلبات.
بيئة API التجريبية
تحتوي بطاقة API sandbox على مفتاح على مستوى المؤسسة للاختبار دون إرسال أي شيء إلى WhatsApp. تعرض الشارة Active عندما تكون البيئة التجريبية مفعّلة وOff عندما تكون متوقفة. يفتح Sandbox guide دليل البيئة التجريبية في التطبيق. لتشغيل البيئة التجريبية، يحدد صاحب دور Owner أو Admin مربع الاختيار في أسفل البطاقة. ألغِ تحديده لإيقاف البيئة التجريبية. يُطبَّق التغيير فورًا على المؤسسة بأكملها. يمكنك أيضًا قراءة الإعداد وتغييره باستخدامGET /v1/sandbox وPATCH /v1/sandbox، مع نص الطلب { "enabled": true } أو { "enabled": false }. يحتاج كلاهما إلى النطاق sandbox:manage.
بيئة API التجريبية ومفاتيح sandbox
هناك طريقتان لاستخدام البيئة التجريبية. تغطي API sandbox على مستوى المؤسسة كل طلب، بينما يغطي مفتاح sandbox الطلبات المُجراة بذلك المفتاح فقط.ما الذي يتغير في البيئة التجريبية
عندما تغطي البيئة التجريبية طلبًا ما:- يخزّن
POST /v1/messagesالرسالة في المحادثة ويُرجع"sandbox": trueمع تعيينmetaMessageIdعلىnull. لا يصل أي شيء إلى WhatsApp، ولا يُطلق webhookmessage.sent. - لا يصل إرسال القالب عبر
POST /v1/templates/{id}/submitإلى Meta. بل يعتمد القالب فورًا، أو يرفضه إذا كان اسم القالب يحتوي علىreject_. تُرفض ترويسة الوسائط التي تكون عينتها مجرد عنوان ويب مع400 INVALID_TEMPLATE_COMPONENTS. يظهر القرار في API وفي موجز الأحداث، لكن صفحة Templates في التطبيق لا تتغير. - تعمل البيئة التجريبية في مؤسستك الحقيقية. تُخزَّن جهات الاتصال والمحادثات والرسائل المُنشأة أثناء الاختبارات مثل أي بيانات أخرى وتظهر في التطبيق.
أدوات الاختبار في البيئة التجريبية
تساعدك نقاط النهاية هذه على محاكاة النشاط. تحتاج إلى النطاقsandbox:manage، وتعمل سواء كانت البيئة التجريبية مفعّلة أم لا، لذا لا تستخدمها إلا مع بيانات الاختبار.
لا تكتب أدوات الاختبار إلا في موجز الأحداث (
GET /v1/events). ولا ترسل webhooks ولا تغيّر الرسالة نفسها.
أدلة البدء السريع
ترتبط بطاقة Quickstarts بأدلة خطوة بخطوة. يُفتح كل منها كملف Markdown في علامة تبويب جديدة.الروابط
ذات صلة
مقدمة API
المصادقة والنطاقات وحدود المعدل والأخطاء.
مفاتيح API
أنشئ مفاتيح حية ومفاتيح sandbox.
تطبيقات المطورين
سجّل تطبيق OAuth وأدِر التطبيقات المثبتة.
مرجع Webhooks
أنواع الأحداث والحمولات والتحقق من التوقيعات.

