كيفية تنزيل أحدث مكتبة JavaScript SMS API من Github
هذه المقالة تتحدث عن كيفية إجراء تغييرات على JavaScript SMS API، المتوفر على GitHub، من جهاز الكمبيوتر الخاص بك. هذا الحل سيستغرق حوالي 20 دقيقة فقط لتنفيذه. ستتعلم كيفية تثبيت Git لنظام Windows وTortoiseGit. ستبدأ بتحميل Git وتنتهي بعرض التغييرات التي أجريتها على GitHub. نفترض أنك على دراية بـ GitHub وJavaScript. الفيديو سهل المتابعة ومفصل لذا لن تواجه أي مشكلة في فهم العملية. لا تضيع أي وقت! لنبدأ!
ما هو JavaScript
JavaScript هي لغة برمجة تسمح لك بتنفيذ ميزات معقدة على صفحات الويب. تمكن المطورين من إنشاء محتوى يتم تحديثه ديناميكيًا، والتحكم في الوسائط المتعددة، وتحريك الصور وغير ذلك الكثير. في هذه الحالة نستخدم JavaScript لإرسال الرسائل القصيرة عبر مكتبة Ozeki JavaScript SMS API.
ما هو GitHub
GitHub هو موقع ويب وخدمة سحابية تساعد المطورين على تخزين وإدارة أكوادهم، بالإضافة إلى تتبع والتحكم في التغييرات التي تطرأ على الأكواد. هذا مفيد جدًا للمشاريع الكبيرة، حيث يعمل عدة مطورين على نفس البرنامج. يحتوي GitHub Desktop (التطبيق المكتبي لـ GitHub) على ميزة الاستنساخ، التي تتيح لك تنزيل الأكواد من عنوان URL. هذه هي الميزة التي سنستخدمها في هذا البرنامج التعليمي لاستنساخ مكتبة Ozeki JavaScript SMS API.
ما هو Ozeki SMS Gateway
Ozeki SMS Gateway هو برنامج اتصال يقوم بتوجيه الرسائل بين الكيانات في العالم الحقيقي. يسمح لك ببناء اتصال بسيط بين موارد الأجهزة والبرامج المشتركة في نظامك. يوفر معلومات في الوقت الحقيقي ويقدم خيارات تكوين متنوعة لتوجيه الرسائل. في هذا البرنامج التعليمي، نركز على استخدام مكتبة Ozeki JavaScript SMS API مع Ozeki SMS Gateway.
كيفية تنزيل JavaScript SMS API من GitHub (خطوات سريعة)
لتنزيل JavaScript SMS API من GitHub:
- إنشاء حساب GitHub
- إعداد GitHub Desktop
- انتقل إلى github.com/ozekisms/javascript-send-sms-http-rest-ozeki
- انقر على Code لنسخ الرابط
- استنساخ JavaScript SMS API في Github Desktop
- الصق الرابط المنسوخ في علامة تبويب URL للاستنساخ
- تشغيل Ozeki SMS Gateway
- وضع المحتويات في مجلد /www/ الخاص بـ WampServer
- تشغيل JavaScript SMS API عن طريق كتابة http://127.0.0.1/SendSms.php في متصفحك
كيف يعمل
تم بناء بنية النظام بالطريقة الموضحة في الشكل 1. أولاً، يجب على المطور استنساخ أحدث مكتبة JavaScript SMS API من GitHub. ثم يمكنه استخدام هذا المستودع للتفاعل مع Ozeki SMS Gateway. يرسل جزء من الكود طلبًا إلى Ozeki SMS Gateway، والذي بدوره يرسل رسائل SMS إلى المستخدمين على الهواتف المحمولة. سيقوم الجهاز الذي يعمل عليه SMS Gateway أيضًا بإرسال رد إلى المطور، للإشارة إلى أن الطلب قد تمت معالجته.
تنزيل Github Desktop
للحصول على أحدث مكتبة JavaScript SMS، يجب تنزيلها من Github.
للقيام بذلك، ستحتاج إلى حساب Github، والإصدار المكتبي من Github.
في الفيديو التالي، سأوضح لك كيفية تنزيل الإصدار المكتبي
من Github.
يمكنك استخدام هذا الرابط:
https://desktop.github.com/ لتنزيل Github Desktop.
تنزيل Github Desktop
الخطوة الأولى للبدء بـ Javascript SMS API هي الحصول على GitHub Desktop. قم بتنزيل المثبت عن طريق زيارة هذا الرابط https://desktop.github.com/ (الفيديو 1). النقر على زر Download for Windows (64-bit) الأرجواني سيبدأ تنزيل مثبت GitHub Desktop إلى مجلد التنزيل المحدد في متصفحك.
تثبيت Github Desktop
لاستخدام Github Desktop، يجب تثبيته وتسجيل الدخول إلى حسابك.
إذا لم يكن لديك حساب بعد، يمكنك استخدام الرابط التالي للتسجيل:
https://github.com/join?source=login
في الفيديو التالي، سأوضح لك كيفية تثبيت Github Desktop
وكيفية تسجيل الدخول إلى حسابك.
استنساخ مستودع javascript-send-sms-http-rest-ozeki
بعد الانتهاء من التثبيت، يمكنك المضي قدمًا في عملية الاستنساخ.
في الفيديو التالي، سأوضح لك كيفية استنساخ مستودع javascript-send-sms-http-rest-ozeki
من Github.
لاستنساخ المستودع، يمكنك استخدام هذا الرابط:
https://github.com/ozekisms/javascript-send-sms-http-rest-ozeki
استنساخ المستودع - الخطوة 1
لاستنساخ مستودع، يجب أولاً زيارة صفحة GitHub حيث يكون المستودع متاحًا. تحتاج إلى عنوان URL الفريد للمستودع لهذه العملية. أولاً، انقر على زر Code الأخضر الموجود أعلى قائمة الملفات، على الجانب الأيمن من الصفحة (الشكل 3) سيؤدي هذا إلى تنشيط قائمة منسدلة، حيث ستجد زر 'Copy'.
استنساخ المستودع - الخطوة 2
النقر على زر Code سيفتح قائمة Clone. ابحث عن أيقونة الحافظة بجوار عنوان URL داخل هذه القائمة (الشكل 4). انقر على هذه الأيقونة لـ نسخها. سيتم تخزين عنوان URL في الحافظة مؤقتًا هذا الرابط مطلوب لاستنساخ مستودع باستخدام GitHub Desktop.
استنساخ المستودع - الخطوة 3
الآن بعد نسخ الرابط إلى الحافظة، تحتاج إلى فتح GitHub Desktop. عند البدء، انقر على "Clone a repository from the internet..." (الشكل 5). سيبدأ هذا عملية الاستنساخ. سيؤدي أيضًا إلى ظهور نافذة جديدة حيث يمكنك إدخال عنوان URL.
استنساخ المستودع - الخطوة 4
الخطوة الأخيرة لاستنساخ المستودع هي إدخال عنوان URL. انقر على علامة التبويب URL في أعلى النافذة. الصق عنوان URL في مربع النص الأول. يمكنك النقر على زر Choose... لتصفح الموقع الذي سيتم تنزيل المستودع إليه على جهاز الكمبيوتر الخاص بك. انقر على الزر الأزرق Clone لبدء الاستنساخ.
استنساخ المستودع
يُظهر لك هذا الفيديو التعليمي السريع كيفية استنساخ مستودع. يعني الاستنساخ بشكل أساسي تنزيل الكود (في هذه الحالة مكتبة للبرمجة) إلى جهاز الكمبيوتر الخاص بك عبر GitHub Desktop. في هذا الفيديو، ستتعلم كيفية استنساخ مستودع javascript-send-sms-http-rest-ozeki (الفيديو 3). سنستخدم هذا المستودع لاحقًا لإرسال رسائل SMS.
كيفية استخدام المستودع
لاستخدام محتوى مستودع javascript-send-sms-http-rest-ozeki، ستحتاج
إلى محرر نصوص مثل Notepad الخاص بنظام Windows، وخادم WampServer مثبتًا.
في الفيديو التالي، سأوضح لك كيفية استخدام محتوى
مستودع javascript-send-sms-http-rest-ozeki في JavaScript Studio.
كيفية استخدام واجهة برمجة تطبيقات SMS في JavaScript
يُظهر لك هذا الفيديو كيفية استخدام واجهة برمجة تطبيقات SMS في JavaScript (الفيديو 4). تم تصميم هذا البرنامج للتفاعل مع واستخدامه مع Ozeki SMS Gateway. أولاً، نحتاج إلى نسخ محتويات الواجهة البرمجية إلى مجلد www، حتى نتمكن من استضافتها على جهاز الكمبيوتر الخاص بنا. سنقوم بإرسال رسالة SMS مباشرة من المتصفح وعرضها في مجلد Sent.
لماذا يجب عليك استنساخ المستودع؟
الإجابة بسيطة، إذا قمت بتنزيل محتوى
مستودع javascript-send-sms-http-rest-ozeki ببساطة، فسيتعين عليك تنزيل
أحدث إصدار في كل مرة يتم تحديثه. ولكن إذا قمت باستنساخ
المستودع، يمكنك الحصول على أحدث إصدار منه، بمجرد
النقر على زر fetch في تطبيق Github Desktop.
في الفيديو التالي، سأوضح لك ما يحدث إذا تم تحديث محتوى
المستودع، وكيف يمكنك الحصول على أحدث إصدار.
كيفية الحصول على واجهة برمجة تطبيقات SMS في JavaScript
في هذا البرنامج التعليمي، ستتعلم كيفية الحصول على أحدث إصدار من مستودع javascript-send-sms-http-rest-ozeki (الفيديو 5). إذا قمت بتعديل الكود على GitHub، يمكنك تحديث الملف على جهاز الكمبيوتر الخاص بك أيضًا. سيؤدي النقر على زر refresh في GitHub Desktop إلى تحديث الملف الموجود على جهاز الكمبيوتر الخاص بك وفقًا للإصدار الموجود عبر الإنترنت. هذه طريقة سريعة بشكل لا يصدق للحفاظ على الكود محدثًا.
أفكار أخيرة
الآن، يمكنك أن تأخذ قسطًا من الراحة. نأمل أن يكون هذا الدليل بسيطًا كما عملنا بجد لتقديم الأفضل لك. باتباع خطوات البرنامج التعليمي أعلاه، يمكنك إنشاء الحل في فترة زمنية قصيرة. الآن يمكنك استخدام واجهة برمجة تطبيقات الرسائل القصيرة (SMS) لجافا سكريبت لإرسال رسائل SMS. إذا كنت قد أكملت الخطوات بالفعل، فيمكنك الاستمتاع بقهوة لاتيه مستحقة أو أي وجبة خفيفة أخرى تدور في ذهنك. دعني أذكر أن بوابة Ozeki للرسائل القصيرة تتيح لك تقديم خدمة الرسائل القصيرة لعملائك أو موظفيك أو تطبيقات عملك، ويمكن أن تساعدك في التحكم في نشاط المراسلة لهؤلاء المستخدمين. إذا كنت ترغب في اكتشاف المزيد من المعلومات القيمة حول فوائد الحلول المماثلة الأخرى، يرجى فتح ozeki-sms-gateway.com. آمل أن تكون هذه الصفحة مفيدة لجميع القراء وخاصة للمبتدئين.
More information
- إرسال رسائل SMS عبر Javascript باستخدام واجهة برمجة تطبيقات HTTP (عينة كود)
- إرسال رسائل SMS متعددة عبر Javascript باستخدام واجهة برمجة تطبيقات HTTP (عينة كود)
- جدولة رسائل SMS عبر Javascript باستخدام واجهة برمجة تطبيقات HTTP (عينة كود)
- استقبال رسائل SMS عبر Javascript باستخدام واجهة برمجة تطبيقات HTTP (عينة كود)
- حذف رسائل SMS عبر Javascript باستخدام واجهة برمجة تطبيقات HTTP (عينة كود)
- كيفية تنزيل أحدث مكتبة واجهة برمجة تطبيقات رسائل SMS عبر Javascript من Github