سجل التغييرات
تحسين الاستجابة الفورية للرسائل القصيرة وواجهة برمجة تطبيقات WhatsApp تحديث
🚀 تحسين الاستجابة الفورية للرسائل القصيرة وواجهة برمجة تطبيقات WhatsApp
لقد حسّنا واجهات برمجة تطبيقات إرسال الرسائل النصية القصيرة وواتساب لتحقيق استجابة فورية، مما يضمن سرعة توصيل الرسائل وتجربة مستخدم مُحسّنة. سيستفيد المستخدمون الآن من تفاعلات أسرع بكثير، مما يُتيح التواصل الفوري دون تأخير.
معلمة جديدة لواجهة برمجة تطبيقات WhatsApp: url_media_shorted تحديث
في طلبك أضف المعلمة url_media_shorted=yes :
عند إرسال ملف PDF عبر WhatsApp باستخدام معلمة `url_media`،
وإذا كان ملف PDF يحتوي على الشرط `[pdf_with_image=yes]`،
يتم الآن عرض رابط التنزيل باستخدام عنوان URL قصير.
تمت إضافة مفاتيح جديدة لاسترداد قيم الطلبات، مما يسمح لك بتخصيص رسائلك لعملاء Shopify بشكل أفضل. تحديث
{{id}} → معرف فريد للطلب
{{order_numero_final}} → اسم الطلب المُنسّق (على سبيل المثال، #1001)
{{order_number}} → رقم الترتيب العددي (على سبيل المثال، 1001)
{{financial_status}} → حالة الدفع (على سبيل المثال، مدفوع، معلق)
{{fulfillment_status}} → حالة الإنجاز (على سبيل المثال، مُنجز، جزئي، لا شيء)
{{currency}} → العملة المستخدمة في الطلب (على سبيل المثال، الدولار الأمريكي، اليورو)
{{presentment_currency}} → العملة المقدمة للعميل
{{subtotal_price}} → إجمالي العناصر قبل الضريبة والشحن
{{total_price}} → السعر الإجمالي المدفوع شاملاً الضريبة والشحن
{{total_tax}} → إجمالي مبلغ الضريبة المطبق على الطلب
{{total_discounts}} → إجمالي الخصومات المطبقة
{{current_subtotal_price}} → المجموع الفرعي الحالي (قد يختلف إذا تم تعديله بعد الإنشاء)
{{current_total_price}} → السعر الإجمالي الحالي للطلب
{{current_total_tax}} → إجمالي مبلغ الضريبة الحالي
{{current_total_discounts}} → إجمالي مبلغ الخصم الحالي
{{total_outstanding}} → المبلغ المتبقي على الطلب
{{total_weight}} → الوزن الإجمالي للطلب بالجرام
{{total_tip_received}} → أي نصائح تم تلقيها من العميل
{{order_status_url}} → عنوان URL ليتمكن العميل من التحقق من حالة طلبه
{{confirmation_number}} → رقم تأكيد الطلب
{{token}} → رمز فريد للطلب
{{cancel_reason}} → سبب الإلغاء (في حالة الإلغاء)
{{cancelled_at}} → الطابع الزمني عندما تم إلغاء الطلب
{{created_at}} → الطابع الزمني عند إنشاء الطلب
{{updated_at}} → طابع زمني لتحديث آخر طلب
{{closed_at}} → الطابع الزمني لإغلاق الطلب
{{processed_at}} → الطابع الزمني الذي تمت فيه معالجة الطلب
{{confirmed}} → ما إذا كان الطلب مؤكدًا (صواب/خطأ)
{{buyer_accepts_marketing}} → ما إذا كان المشتري قد قبل رسائل البريد الإلكتروني التسويقية
{{landing_site}} → عنوان URL الذي وصل إليه العميل قبل إتمام عملية الدفع
{{landing_site_ref}} → مرجع إلى موقع الهبوط
{{referring_site}} → موقع مرجعي خارجي
{{source_name}} → مصدر الطلب (على سبيل المثال، الويب، draft_order)
{{source_identifier}} → معرف المصدر إذا كان متاحًا
{{source_url}} → عنوان URL المصدر للطلب
{{tags}} → العلامات المرتبطة بالطلب
{{note}} → تمت إضافة ملاحظة مخصصة إلى الطلب
{{location_id}} → معرف الموقع المرتبط بالطلب
{{user_id}} → معرف الموظف الذي أنشأ الطلب
{{app_id}} → معرف التطبيق الذي أنشأ الطلب
{{browser_ip}} → عنوان IP الخاص بالعميل أثناء الخروج
{{customer_locale}} → لغة/إعدادات العميل (على سبيل المثال، en-US)
-- معلومات العميل --
{{customer_first_name}} → الاسم الأول للعميل
{{customer_last_name}} → اسم عائلة العميل
{{customer_email}} → عنوان البريد الإلكتروني للعميل
{{customer_phone}} → رقم هاتف العميل
{{customer_tags}} → العلامات المخصصة للعميل
{{customer_id}} → معرف فريد للعميل
-- عنوان الشحن --
{{shipping_first_name}} → الاسم الأول في عنوان الشحن
{{shipping_last_name}} → الاسم الأخير في عنوان الشحن
{{shipping_phone}} → رقم الهاتف في عنوان الشحن
{{shipping_country}} → بلد عنوان الشحن
{{shipping_province}} → المقاطعة/ولاية عنوان الشحن
{{shipping_country_code}} → رمز بلد ISO (على سبيل المثال، AU)
{{shipping_province_code}} → رمز المقاطعة/الولاية ISO (على سبيل المثال، WA)
-- عنوان الفاتورة --
{{billing_first_name}} → الاسم الأول في عنوان الفاتورة
{{billing_last_name}} → الاسم الأخير في عنوان الفاتورة
{{billing_phone}} → رقم الهاتف في عنوان الفاتورة
{{billing_country}} → بلد عنوان الفاتورة
{{billing_province}} → المقاطعة/ولاية عنوان الفاتورة
{{billing_country_code}} → رمز بلد الفوترة ISO
{{billing_province_code}} → رمز المقاطعة/الولاية للفوترة ISO
-- الإنجاز (الأول فقط) --
{{trackingCompany}} → شركة الشحن من أول عملية استيفاء
{{trackingNumber}} → رقم التتبع من أول استيفاء
-- قسط --
{{payment_gateway_names}} → قائمة بوابات الدفع المستخدمة (مفصولة بفواصل)
-- معلومات الجهاز --
{{user_agent}} → وكيل مستخدم متصفح العميل
{{client_ip}} → عنوان IP من client_details
-- خصومات --
{{discount_codes}} → تم تطبيق أكواد الخصم (مشفرة بصيغة JSON)
-- منتجات --
{{product_titles}} → عناوين جميع المنتجات المطلوبة (مفصولة بفواصل)
-- طريقة الشحن --
{{shipping_title}} → اسم طريقة الشحن المحددة
API WhatsApp معلمة جديدة: `show_pdf_preview` تحديث
عند تعيينه على "نعم"، سيتم عرض صورة معاينة لملف PDF بجوار الرسالة (ينطبق فقط على ملفات PDF).
تم نسخ الرابط!تم تحديث نقطة النهاية: https://api.smsmobileapi.com/getwa تحديث
بإمكانك الآن تصفية نوع رسائل WhatsApp المستردة باستخدام معلمة message_type.
القيم المقبولة:
اتركه فارغًا → إرجاع جميع الرسائل (النص + الصوت المحول إلى نص)
النص → إرجاع الرسائل النصية فقط
الصوت → إرجاع الرسائل الصوتية فقط (المُحوّلة إلى نص)
مثال: GET https://api.smsmobileapi.com/getwa?apikey=YOUR_API_KEY&message_type=audio
تحديث أنواع الملفات المدعومة لمرفقات رسائل WhatsApp: تحديث
تحديث أنواع الملفات المدعومة لمرفقات رسائل WhatsApp:
الآن مدعوم:
بي دي اف،
إكس إم إل،
doc، docx، odt، rtf، txt، tex،
xls، xlsx، csv، ods،
باوربوينت، باوربوينت إكس، أو دي بي،
zip، rar، 7z، tar، gz
jpg، jpeg، png، gif، bmp، tiff، svg، webp، ico، heic، jfif
إطلاق ميزة إرسال ملفات PDF والصور عبر واتساب تحديث
أصبح من الممكن الآن إرسال ملفات PDF أو صور مرفقة برسالة WhatsApp.
استخدم معلمة url_media الجديدة في طلب API الخاص بك.
تحقق من الوثائق هنا: https://smsmobileapi.com/doc-whatsapp/#send_parameters.
مثال لإرسال واتساب بصورة واحدة =
https://api.smsmobileapi.com/sendsms?apikey=YOUR_API_KEYY&waonly=yes&recipients=191728660&message=Hello&url_media=https://smsmobileapi.com/logo.png
إجراء جديد خطوة بخطوة للتحقق من تكوين SMSMobileAPI تحديث
تتوفر الآن عملية جديدة خطوة بخطوة لاختبار الاتصال بين هاتفك المحمول وSMSMobileAPI، مما يضمن تكوين كل شيء بشكل صحيح.
يمكنك بسهولة التحقق من أن إعداداتك تعمل كما هو متوقع.
👉 قم بزيارة الصفحة: التحقق خطوة بخطوة:https://smsmobileapi.com/send-first-sms/
👉متوفر أيضًا على صفحة الاختبار: https://smsmobileapi.com/test-api-key/
استرجاع الرسائل في واتساب - زر المزامنة الجديد متوفر في لوحة التحكم تحديث
تمت إضافة زر جديد إلى نافذة استرجاع الرسائل في لوحة المعلومات.
يمكنك الآن طلب المزامنة مع WhatsApp مباشرة من الواجهة، دون الحاجة إلى إرسال طلب API.
وهذا يجعل العملية أسرع وأسهل، ويضمن مزامنة رسائلك بشكل صحيح قبل استرجاعها.
نقطة نهاية جديدة متاحة لاسترجاع رسائل WhatsApp تحديث
أصبحت نقطة نهاية API جديدة متاحة الآن لطلب المزامنة مع WhatsApp قبل استرداد الرسائل.
هذه الخطوة إلزامية للتأكد من أن استرجاع الرسالة يعمل بشكل صحيح.
🔗 نقطة نهاية جديدة: https://api.smsmobileapi.com/getwa/synchronisation/
📖 تعرف على المزيد: https://smsmobileapi.com/doc-whatsapp/
هيكل API جديد لاسترجاع رسائل WhatsApp متاح الآن تحديث
{
"التاريخ": "2025-03-11"،
"الساعة": "12:27:00"،
"الطابع الزمني": "1741692420"،
"الرقم": "19176728660"،
"اتصل بنا": "Smsmobileapi"،
"الرسالة": "هل يمكنك أن تخبرني متى سأستلم طلبي؟"
"الدليل": "652fcfc0-12a8-46f5-b5ba-9391135b8b4c"،
"أكثر": {
"الرد التلقائي": "1"،
"نقل إلى البريد الإلكتروني": "1"،
"chatgpt_reply": "1"
},
"chatgpt": {
"رموز المطالبة": "900"،
"completion_tokens": "10"،
"إجمالي الرموز": "910"،
"إجمالي تكلفة الرموز": "0.182"
"الرد": "سيتم شحن طلبك #576 غدًا."
}
}
تم تحسين دعم الأحرف العالمية في API WhatsApp تحديث
تتمكن واجهة برمجة تطبيقات WhatsApp الآن من تفسير ومعالجة جميع الأحرف الأبجدية من مختلف اللغات في جميع أنحاء العالم بشكل صحيح.
تم نسخ الرابط!حذف رسائل WhatsApp المعلقة من لوحة التحكم تحديث
يمكنك الآن إزالة رسائل WhatsApp غير المرسلة (المعلقة) مباشرة من لوحة المعلومات باستخدام زر "حذف".
تم نسخ الرابط!حذف الرسائل النصية القصيرة المعلقة من لوحة التحكم تحديث
بإمكانك الآن إزالة الرسائل النصية القصيرة غير المرسلة (المعلقة) مباشرة من لوحة المعلومات باستخدام زر "حذف".
تم نسخ الرابط!تم إصدار الإصدار الجديد: WooCommerce/WordPress Plugin 2.0.5 تحديث
تم تحديث مكون SMS Mobile API WooCommerce الإضافي إلى الإصدار 2.0.5! يتضمن هذا التحديث تحسينات في الأداء، ومعالجة محسّنة للأخطاء، وإصلاحًا يضمن إدراج جميع رسائل SMS المرسلة بشكل صحيح، بغض النظر عن حالتها. قم بالتحديث الآن للاستمتاع بتجربة أكثر سلاسة! 🔥
تم نسخ الرابط!إصدار جديد من تطبيق ANDROID 3.0.11 - على الهواء مباشرة تحديث
تمت الموافقة على جميع الميزات الجديدة بواسطة Google Play وهي متاحة على Google Play. ملخص الميزات:
-إذا فشل إرسال الرسالة بسبب مشكلة خارجية، فيمكنك الآن إعادة محاولة إرسالها باستخدام زر في قائمة الرسائل القصيرة.
-تحديث القائمة الرئيسية.
- تمت إضافة خيار "الاتصال بالدعم" عبر زر [?] في القائمة الرئيسية.
-قائمة أدوات جديدة لاستكشاف أحدث ميزاتنا.
-تمت إضافة صفحة "أدوات" لعرض أدوات SMSMobileAPI والتحديثات.
-تم تحديث زر تجديد الاشتراك.
-تحسين عملية الإرسال لتجنب الأخطاء المتعلقة بالأحرف المميزة.
- تعرض قائمة الرسائل القصيرة الآن مصدر كل رسالة مرسلة (لوحة التحكم، الاختبار، WooCommerce، Python، Shopify، Zapier، وما إلى ذلك).
إعادة إرسال الرسائل النصية القصيرة الفاشلة من لوحة المعلومات تحديث
يمكن للمستخدمين إعادة محاولة إرسال الرسالة النصية القصيرة الفاشلة مع خيار تعديل رقم المستلم ومحتوى الرسالة قبل إعادة الإرسال.
تم نسخ الرابط!إعادة إرسال الرسائل النصية القصيرة الفاشلة من لوحة المعلومات تحديث
في قسم سجل الرسائل القصيرة في لوحة المعلومات، إذا كانت رسالة SMS لها حالة خطأ، فسيتوفر الآن زر "إعادة إرسال" جديد.
تم نسخ الرابط!إعادة المحاولة تلقائيًا عند فشل الإرسال تحديث
إذا فشل إرسال رسالة نصية قصيرة بسبب خطأ في الاتصال، فسيحاول النظام الآن إعادة إرسالها تلقائيًا ما يصل إلى ثلاث مرات قبل وضع علامة عليها على أنها فاشلة.
تم نسخ الرابط!إرسال الرسائل القصيرة المجدولة تحديث
من الممكن الآن جدولة إرسال رسالة نصية قصيرة في وقت لاحق من خلال تحديد معلمة الطابع الزمني عند إرسال الرسالة النصية القصيرة.
تم نسخ الرابط!