كيفية تنزيل أحدث مكتبة 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:

  1. إنشاء حساب GitHub
  2. إعداد GitHub Desktop
  3. انتقل إلى github.com/ozekisms/javascript-send-sms-http-rest-ozeki
  4. انقر على Code لنسخ الرابط
  5. استنساخ JavaScript SMS API في Github Desktop
  6. الصق الرابط المنسوخ في علامة تبويب URL للاستنساخ
  7. تشغيل Ozeki SMS Gateway
  8. وضع المحتويات في مجلد /www/ الخاص بـ WampServer
  9. تشغيل JavaScript SMS API عن طريق كتابة http://127.0.0.1/SendSms.php في متصفحك

كيف يعمل

تم بناء بنية النظام بالطريقة الموضحة في الشكل 1. أولاً، يجب على المطور استنساخ أحدث مكتبة JavaScript SMS API من GitHub. ثم يمكنه استخدام هذا المستودع للتفاعل مع Ozeki SMS Gateway. يرسل جزء من الكود طلبًا إلى Ozeki SMS Gateway، والذي بدوره يرسل رسائل SMS إلى المستخدمين على الهواتف المحمولة. سيقوم الجهاز الذي يعمل عليه SMS Gateway أيضًا بإرسال رد إلى المطور، للإشارة إلى أن الطلب قد تمت معالجته.

كيفية تنزيل أحدث مكتبة javascript sms api من github
الشكل 1 - بنية النظام

تنزيل Github Desktop

للحصول على أحدث مكتبة JavaScript SMS، يجب تنزيلها من Github. للقيام بذلك، ستحتاج إلى حساب Github، والإصدار المكتبي من Github. في الفيديو التالي، سأوضح لك كيفية تنزيل الإصدار المكتبي من Github.
يمكنك استخدام هذا الرابط: https://desktop.github.com/ لتنزيل Github Desktop.

الشكل 2 - تنزيل Github Desktop

تنزيل Github Desktop

الخطوة الأولى للبدء بـ Javascript SMS API هي الحصول على GitHub Desktop. قم بتنزيل المثبت عن طريق زيارة هذا الرابط https://desktop.github.com/ (الفيديو 1). النقر على زر Download for Windows (64-bit) الأرجواني سيبدأ تنزيل مثبت GitHub Desktop إلى مجلد التنزيل المحدد في متصفحك.

الفيديو 1 - كيفية تنزيل Github Desktop (فيديو تعليمي)

تثبيت Github Desktop

لاستخدام Github Desktop، يجب تثبيته وتسجيل الدخول إلى حسابك. إذا لم يكن لديك حساب بعد، يمكنك استخدام الرابط التالي للتسجيل: https://github.com/join?source=login
في الفيديو التالي، سأوضح لك كيفية تثبيت Github Desktop وكيفية تسجيل الدخول إلى حسابك.

الفيديو 2 - كيفية تثبيت 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'.

الشكل 3 - كيفية استنساخ مستودع GitHub - الخطوة 1

استنساخ المستودع - الخطوة 2

النقر على زر Code سيفتح قائمة Clone. ابحث عن أيقونة الحافظة بجوار عنوان URL داخل هذه القائمة (الشكل 4). انقر على هذه الأيقونة لـ نسخها. سيتم تخزين عنوان URL في الحافظة مؤقتًا هذا الرابط مطلوب لاستنساخ مستودع باستخدام GitHub Desktop.

الشكل 4 - كيفية استنساخ مستودع GitHub - الخطوة 2

استنساخ المستودع - الخطوة 3

الآن بعد نسخ الرابط إلى الحافظة، تحتاج إلى فتح GitHub Desktop. عند البدء، انقر على "Clone a repository from the internet..." (الشكل 5). سيبدأ هذا عملية الاستنساخ. سيؤدي أيضًا إلى ظهور نافذة جديدة حيث يمكنك إدخال عنوان URL.

الشكل 5 - كيفية استنساخ مستودع GitHub - الخطوة 3

استنساخ المستودع - الخطوة 4

الخطوة الأخيرة لاستنساخ المستودع هي إدخال عنوان URL. انقر على علامة التبويب URL في أعلى النافذة. الصق عنوان URL في مربع النص الأول. يمكنك النقر على زر Choose... لتصفح الموقع الذي سيتم تنزيل المستودع إليه على جهاز الكمبيوتر الخاص بك. انقر على الزر الأزرق Clone لبدء الاستنساخ.

الشكل 6 - كيفية استنساخ مستودع GitHub - الخطوة 4

استنساخ المستودع

يُظهر لك هذا الفيديو التعليمي السريع كيفية استنساخ مستودع. يعني الاستنساخ بشكل أساسي تنزيل الكود (في هذه الحالة مكتبة للبرمجة) إلى جهاز الكمبيوتر الخاص بك عبر GitHub Desktop. في هذا الفيديو، ستتعلم كيفية استنساخ مستودع javascript-send-sms-http-rest-ozeki (الفيديو 3). سنستخدم هذا المستودع لاحقًا لإرسال رسائل SMS.

الفيديو 3 - كيفية استنساخ مستودع javascript-send-sms-http-rest-ozeki (فيديو تعليمي)

كيفية استخدام المستودع

لاستخدام محتوى مستودع 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.

الفيديو 4 - كيفية استخدام محتوى مستودع javascript-send-sms-http-rest-ozeki (فيديو تعليمي)

لماذا يجب عليك استنساخ المستودع؟

الإجابة بسيطة، إذا قمت بتنزيل محتوى مستودع javascript-send-sms-http-rest-ozeki ببساطة، فسيتعين عليك تنزيل أحدث إصدار في كل مرة يتم تحديثه. ولكن إذا قمت باستنساخ المستودع، يمكنك الحصول على أحدث إصدار منه، بمجرد النقر على زر fetch في تطبيق Github Desktop.
في الفيديو التالي، سأوضح لك ما يحدث إذا تم تحديث محتوى المستودع، وكيف يمكنك الحصول على أحدث إصدار.

كيفية الحصول على واجهة برمجة تطبيقات SMS في JavaScript

في هذا البرنامج التعليمي، ستتعلم كيفية الحصول على أحدث إصدار من مستودع javascript-send-sms-http-rest-ozeki (الفيديو 5). إذا قمت بتعديل الكود على GitHub، يمكنك تحديث الملف على جهاز الكمبيوتر الخاص بك أيضًا. سيؤدي النقر على زر refresh في GitHub Desktop إلى تحديث الملف الموجود على جهاز الكمبيوتر الخاص بك وفقًا للإصدار الموجود عبر الإنترنت. هذه طريقة سريعة بشكل لا يصدق للحفاظ على الكود محدثًا.

الفيديو 5 - كيفية الحصول على أحدث إصدار من مستودع javascript-send-sms-http-rest-ozeki (فيديو تعليمي)

أفكار أخيرة

الآن، يمكنك أن تأخذ قسطًا من الراحة. نأمل أن يكون هذا الدليل بسيطًا كما عملنا بجد لتقديم الأفضل لك. باتباع خطوات البرنامج التعليمي أعلاه، يمكنك إنشاء الحل في فترة زمنية قصيرة. الآن يمكنك استخدام واجهة برمجة تطبيقات الرسائل القصيرة (SMS) لجافا سكريبت لإرسال رسائل SMS. إذا كنت قد أكملت الخطوات بالفعل، فيمكنك الاستمتاع بقهوة لاتيه مستحقة أو أي وجبة خفيفة أخرى تدور في ذهنك. دعني أذكر أن بوابة Ozeki للرسائل القصيرة تتيح لك تقديم خدمة الرسائل القصيرة لعملائك أو موظفيك أو تطبيقات عملك، ويمكن أن تساعدك في التحكم في نشاط المراسلة لهؤلاء المستخدمين. إذا كنت ترغب في اكتشاف المزيد من المعلومات القيمة حول فوائد الحلول المماثلة الأخرى، يرجى فتح ozeki-sms-gateway.com. آمل أن تكون هذه الصفحة مفيدة لجميع القراء وخاصة للمبتدئين.

More information