الارتباط بملخصات ويكيبيديا (بالطريقة التي يقوم بها برنامج Google Earth) [نسخة مكررة]

StackOverflow https://stackoverflow.com/questions/1821426

  •  10-07-2019
  •  | 
  •  

سؤال

هذا السؤال لديه بالفعل إجابة هنا:

أقوم بتضمين صفحات Wikipedia في تطبيقي، وأرغب في عرض نفس الملخص المبسط الذي يعرضه برنامج Google Earth.(يعطي الفقرات العديدة الأولى ورابطًا للمحتوى الكامل، دون أي تخطيط جدي.)

أعرف خيار printable=true، لكن هذا ليس ما أبحث عنه.

هل كانت مفيدة؟

المحلول

قد ترغب في التفكير في استخدام واجهة برمجة التطبيقات :يمكنك الحصول على نسخة "نصية" من أي مقال.بعد ذلك، الأمر متروك لك لاستخراج الملخص.

خيار آخر هو فقط طلب الصفحة خام شكل:

Raw (Wikitext) page processing: sending a action=raw or a action=raw&templates=expand GET request to index.php will give the unprocessed wikitext source code of a page.

على سبيل المثال

http://en.wikipedia.org/wiki/Main_Page?action=raw

بالطبع سوف تحتاج إلى القيام ببعض الكشط.قد يكون المرور عبر واجهة برمجة التطبيقات (API) أكثر كفاءة حيث يمكنك التحكم بشكل أفضل في ما تستطيع يحذب من قاعدة البيانات مباشرة (نص الويكي إذا كنت ترغب في ذلك).

نصائح أخرى

هل ألقيت نظرة على واجهة برمجة تطبيقات ويكيبيديا؟يحتوي Mediawiki (وبالتالي Wikipedia) على واجهة برمجة تطبيقات غنية بالميزات ومرنة تم توثيقها http://www.mediawiki.org/wiki/API

استخدم ال واجهة برمجة تطبيقات ميدياويكي مع الإجراء = الاستعلام وprop = المراجعات لجلب معين مراجعة قم بإزالة نص الويكي (الصور وصناديق المعلومات) واستخرج محتوى الجملة الأولى.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top