مرحبا محمد,
يمكن إرسال رسائل واتساب من دجانجو باستخدام شبكة تويليو Twilio لواتساب. هذا هو دليل خطوة بخطوة:
1- إعداد حساب تويليو: اذهب إلى موقع تويليو وسجل حساب مجاني. بعد تأكيد عنوان البريد الإلكتروني الخاص بك، قم بتسجيل الدخول إلى حسابك واستكشف وحدة التحكم للعثور على معرف حساب SID ورمز المصادقة.
2- تثبيت مكتبة تويليو للبايثون: فتح سطر الأوامر وشغل الأمر التالي لتثبيت مكتبة تويليو:
pip install twilio
3- التحقق من رقم تويليو الخاص بك: في وحدة التحكم تويليو، اتبع الطريق إلى القسم النصي للرسائل البرمجية وانقر على واتساب. اتبع الخطوات للتحقق من رقم تويليو الخاص بك لاستخدامه مع واتساب.
4- قم باضافة الكود التالي لملف ال views.py :
from twilio.rest import Client
def send_whatsapp_message(request):
account_sid = "your_twilio_account_sid"
auth_token = "your_twilio_auth_token"
client = Client(account_sid, auth_token)
message = client.messages.create(
to="whatsapp:+14155238886",
from_="whatsapp:+14155238886",
body="Hello, this is a test message sent from Django!"
)
return HttpResponse(f"Message sent with ID: {message.sid}")
5- قم بتحديث ملف ال urls.py بالشكل التالي :
from django.urls import path
from . import views
urlpatterns = [
path("send_whatsapp_message/", views.send_whatsapp_message, name="send_whatsapp_message"),
]
6- تجربة وظيفة إرسال الرسالة: تشغيل خادم تطوير Django الخاص بك وتجربه إطلاق رسالة , يجب عليك تلقي رسالة في حساب واتساب الخاص بك من رقم تويليو.
لمزيد من التفاصيل من هنا