مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbparsevalue
(main | wbparsevalue)
- هذه الوحدة تتطلب صلاحيات القراءة.
- المصدر:WikibaseClient
- الترخيص: GPL-2.0-or-later
يحلل القيم مستخدما ValueParser
.
وسائط:
Other general parameters are available.
- datatype
Datatype الخاص بالقيمة للتحليل. يحدد المحلل للاستخدام.
- إحدى القيم التالية: commonsMedia، external-id، geo-shape، globe-coordinate، math، monolingualtext، quantity، string، tabular-data، time، url، wikibase-item، wikibase-property
- property
معرف الخاصية هي القيمة التي يتم تحليلها، يحدد المحلل اللغوي المراد استخدامه.
- parser
- مهمل.
رقم
ValueParser
للاستخدام. Deprecated. استخدم معامل datatype بدلا منه.- إحدى القيم التالية: commonsMedia، external-id، geo-shape، globe-coordinate، globecoordinate، math، monolingualtext، null، quantity، string، tabular-data، time، url، wikibase-entityid، wikibase-item، wikibase-property
- values
القيم للتحليل
- هذه المعلمة مطلوبة.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو 50 ( 500 للعملاء المسموح لهم بحدود أعلى).
- options
الخيارات التي ينبغي أن يستخدمها المحلل. موفرة ككائن JSON.
- validate
ما إذا يتم التحقق من البيانات المارة.
- Type: boolean (details)
أمثلة:
- حلل سلسلة بسيطة لكائن StringValue.
- api.php?action=wbparsevalue&datatype=string&values=foo|bar [فتح في ملعب]
- حلل 1994-02-08 لكائن TimeValue بدقة 9 (year).
- api.php?action=wbparsevalue&datatype=time&values=1994-02-08&options={"precision":9} [فتح في ملعب]
- حلل 1994-02-08 لكائن TimeValue بدقة 14 (second) مع تفعيل التحقق، مما يؤدي لفشل في التحقق.
- api.php?action=wbparsevalue&datatype=time&validate&values=1994-02-08&options={"precision":14} [فتح في ملعب]
- تحليل foo في كائن من أي نوع بيانات P123، مع تمكين التحقق من الصحة، مما قد يؤدي إلى فشل التحقق من الصحة اعتمادا على المدخلات المتوقعة من نوع P123.
- api.php?action=wbparsevalue&property=P123&validate&values=foo [فتح في ملعب]