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

تطبيق بارسال اشعار أو تنبيه عند متابعة موقع معين

Osman Mowafy

السؤال

اريد كيفية استخدام لغة جافا سكريبت فى عمل تطبيق يقوم بمتابعة موقع يحتوى على عناصر " منتجات " وعند اضافة منتج جديد الى الموقع يقوم التطبيق بارسال اشعار وتنبيهى بانه تم اضافة منتج

فهل من مساعدة

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

Recommended Posts

  • 1

ان كنت تقصد الأمر كزائر للموقع فسوف تحتاج في هذا أن يقوم الموقع المستهدف بتزويدك بهاته الميزة - توفر بعض المواقع هاته الخدمة غالبا، أما في حالة تعذر ذلك، فسوف لن يمكن ذلك إلا بتوظيف بعض تقنيات تجريف الويب web scraping لمقاربة نتيجة مماثلة.

ولكن ان كنت تقصد أنك مدير الموقع ، فستحتاج في هذا غالبا التعامل مع الاشعارات كانموذج بيانات منفصل تماما، ولذلك فأنك ستحتاج إنشاء جدول للإشعارات يحمل أعمدة من مثل:

  • seen: يعبر عن حالة رؤية أو قراءة الاشعار.
  • content: يعبر عن المحتوى النصي للإشعار.

الآن سوف تحتاج إدراج صف إشعار جديد بجدول الإشعارات كل مرة يتم فيها إنشاء منتج جديد. 

من جهة أخرى، سوف يتم بصفحة مدير الموقع الاستعلام عن كامل الإشعارات غير المقروءة وعرضها. بهذا السناريو البسيط سيمكنك القيام بهاته الجزئية.

لا أظن أنه يمكن القيام بذلك بإستخدام جافاسكربت فقط، سوف يتكامل في هذا تطبيق عميل + تطبيق خادم. أي أنك ستحتاج سناريو ويب شامل، وليس على مستوى العميل أو الخادم فقط.

أما ان كنت تقصد الإشعار في الوقت الفعلي - أي دون الحاجة إلى تحديث الصفحة أو الدخول إلى صفحة الإشعارات - فأنت غالبا ستحتاج التعامل مع مفهوم الويب السوكيت وبيانات الوقت الفعلي. يمكنك الاستزادة بقراءة الأجوبة على السؤال التالي:

 

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

  • 0

شكرا لك اخ عدنان على استجابتك 

انا زائر للموقع تجارى معين ويعتمد عملى على سرعة ملاحظة المنتج التى تتم اضافتها على الموقع وأريد عمل تطبييق يقوم بارسال اشعار الى بمجرد اضافة المنتج 

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...