اذهب إلى المحتوى
  • 0

ارسال OTP بواسطة خدمة Whatsapp من flutter

Flutter Dev

السؤال

لقد شاهدت تطبيقات مثل تطبيق السوق المفتوح يقوم بارسال رمز التحقق من رقم الهاتف OTP  من خلال خدمة واتساب 

هل هذا الامر غير مخالف لقوانين خدمة الواتساب؟ وهل هيا مجانية ؟اذا كان غير مخالف هل توجد طريقة لتطبيق ذلك في flutter?

حيث انني ارغب بتطبيقها في تطبيقي لتحقق من ارقام المستخدمين

تم التعديل في بواسطة Wael Aljamal
حذف السلام
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1

يوفر Whatsapp  خدمة api يمكنك من خلالها إرسال أي رسالة عن طريق الانترنت بتحديد رابط مكون من رقم المستخدم مع بادئة خاصةب  Whatsapp domain:

مثلا من متصفح بشكل بسيط..

https://api.whatsapp.com/send?phone=XXXXXXXXXXXX

الآن برمجيا باتباع التوثيق:

POST /v1/messages
{
    "preview_url": false | true,
    "recipient_type": "individual",
    "to": "whatsapp-id",
    "type": "text",
    "text": {
        "body": "your-text-message-content"     //////// OTP
    }
}

رابط التوثيق: developers.facebook/docs/whatsapp/overview

يوجد SDK كامل يمكنك الاطلاع عليه وتضمينه في مشروعك

إن وجدت طريقة ناجحة يمكنك مشاركتها ليستفيد الآخرون، شكرا جزيلا

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 1
بتاريخ 12 ساعات قال مروان مروان3:

ولكن لدي استفسار لو تكرمت هذا الخدمه لا تسبب حجب لرقم المستعمل من التطبيق لنه سيكون ثابت بطبيعة الحال ؟

كلا، لأنك ستسجل حساب ربما  Whatsapp bussiniss أو ماشابه مثل حساب مطور..

 

بتاريخ 12 ساعات قال مروان مروان3:

ايضا كيف نقدر نخلي التطبيق يتفاعل بشكل تلقائي في ارسال الرساله يعني مثلا ما معقوله اكون انا شغال 24 ساعه ارسل اكواد التفعيل اكيد في طريقة لفعل ذلك بشكل تلقائي

طبعا ليس أنت من ستقوم بإرسال الرسائل, إنما تجلب الرقم من المستخدم، ثم ترسل طلبية POST كما في المثال للرقم المطلوب ومن ثم تنتظر من المستخدم إدخال الكود الذي أرسلته لتتم عملية التحقق.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ الآن قال Wael Aljamal:

يوفر whatsup خدمة api يمكنك من خلالها إرسال أي رسالة عن طريق الانترنت بتحديد رابط مكون من رقم المستخدم مع بادئة خاصة ب whatsup domain:

مثلا من متصفح بشكل بسيط..


https://api.whatsapp.com/send?phone=XXXXXXXXXXXX

الآن برمجيا باتباع التوثيق:


POST /v1/messages
{
    "preview_url": false | true,
    "recipient_type": "individual",
    "to": "whatsapp-id",
    "type": "text",
    "text": {
        "body": "your-text-message-content"     //////// OTP
    }
}

رابط التوثيق: developers.facebook/docs/whatsapp/overview

يوجد SDK كامل يمكنك الاطلاع عليه وتضمينه في مشروعك

مرحبا اخي الكريم 

شاكر لك ردك اخوي 

ولكن لدي استفسار لو تكرمت هذا الخدمه لا تسبب حجب لرقم المستعمل من التطبيق لنه سيكون ثابت بطبيعة الحال ؟

 

ايضا كيف نقدر نخلي التطبيق يتفاعل بشكل تلقائي في ارسال الرساله يعني مثلا ما معقوله اكون انا شغال 24 ساعه ارسل اكواد التفعيل اكيد في طريقة لفعل ذلك بشكل تلقائي

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

يمكنك استخدام API لإرسال رسائل تفعيل OTP لعملائك عن طريق whatsapp api   من اي لغة برمجة

هذا كود بسيط  بواسطة PHP على سبيل المثال  لإرسال رسالة نصية عبر واتس اب api  :

<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://api.ultramsg.com/{INSTANCE_ID}/messages/chat",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => "token={TOKEN}&to={TO}&body={BODY}&priority={PRIORITY}",
  CURLOPT_HTTPHEADER => array(
    "content-type: application/x-www-form-urlencoded"
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}

 

يمنكك تجربة الخدمة  مجاناً من هنا :  whatsapp api

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...