Sendpulse
يمكنك العمل على Sendpulse لإرسال رسائل بريد إلكتروني من رقم هاتفك.
كيفية إعداد واجهة برمجة التطبيقات Sendpulse
توجد خطة اشتراك مجانية على Sendpulse تتيح لك إرسال رسائل بريد إلكتروني لمرة واحدة.
لاستخدام واجهة برمجة التطبيقات Sendpulse، ستحتاج إلى المعرّف والسر، وستحتاج أيضًا إلى تسجيل بريد المرسل الإلكتروني.
يمكنك إرسال رسائل البريد الإلكتروني فقط من عنوان البريد الإلكتروني الذي حددته أثناء عملية التسجيل.
يمكنك تسجيل البريد الإلكتروني للإرسال في قسم SMPT
كيفية إعداد إرسال رسائل البريد الإلكتروني من المحرر
لإرسال البريد الإلكتروني، عليك لصق هذا في تبويب Calculator:
sendpulse_email(api_id, api_secret, from_email, to_email, subject, message, from_name)
حيث
api_id — معرّف API من Sendpulse api_secret — السر من Sendpulse from_email — عنوان البريد الإلكتروني للمرسل to_email — عنوان البريد الإلكتروني للمستلم subject — موضوع البريد الإلكتروني message — نص البريد الإلكتروني (الرسالة نفسها) from_name — اسم المرسل
لإرسال قالب:
أولًا، عيّن القيمة للمتغير template، فهي بيانات القالب المطلوب:
template = { "id": "رقم القالب", "variables": { "اسم المتغير": "قيمة المتغير", "اسم المتغير": "قيمة المتغير" }}
ثم استدعِ الدالة
sendpulse_email_template(api_id, api_secret, from_email, to_email, subject, template)
حيث
api_id — معرّف API من Sendpulse api_secret — السر من Sendpulse from_email — عنوان البريد الإلكتروني للمرسل to_email — عنوان البريد الإلكتروني للمستلم subject — موضوع البريد الإلكتروني قالب — قيمة المتغير التي قمنا بتعيينها أعلاه
ولتسهيل الأمر، لننظر إلى مثال لروبوت يطلب إلى من، وبأي موضوع، وبأي نص يجب إرسال البريد الإلكتروني.
لنحفظ api_id و api_secret القيم في المتغيرات. للقيام بذلك، انتقل إلى إعدادات مشروع Salebot.
ثم أنشئ مخططًا يجمع البيانات.
الآن لنختبره:
كيفية إضافة بريد إلكتروني إلى دفتر العناوين
لإضافة عنوان بريد إلكتروني إلى دفتر العناوين، استخدم هذه الطريقة:
sendpulse_add_to_addressbook(api_id, api_secret, book_id, email, variables=None)
حيث
api_id — معرّف API من Sendpulse api_secret — السر من Sendpulse book_id — معرّف دفتر العناوين البريد الإلكتروني — البريد الإلكتروني الذي تحتاج إلى إضافته variables — (اختياري) مصفوفة من المتغيرات. إذا كنت تحتاج إلى تعيينها، فيجب أن تكون بهذا التنسيق: {“variable_name”:”variable_value”}
كيفية إرسال رسالة SMS
لإرسال رسالة SMS، الصق هذه الدالة في تبويب Calculator:
sendpulse_sms(api_id, api_secret, sender, phone, text, transliterate=0, route=None)
حيث
api_id — معرّف API من Sendpulse api_secret — السر من Sendpulse sender — اسم المرسل (بحد أقصى 11 رمزًا لاتينيًا، ويمكنك استخدام الأرقام) phone — رقم هاتف المستلم text — نص الرسالة، تحتاج إلى وضعه بين قوسين إذا كنت لا تستخدم متغيرًا transliterate — مع التحويل الصوتي = 1، بدون تحويل صوتي = 0 route — قائمة القنوات المستخدمة للإرسال في البلدان، يمكنك تعيينها إلى None
Last updated