مساعدة API ميدياويكي

هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.

وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=wbparsevalue

(main | wbparsevalue)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:WikibaseClient
  • الترخيص: GPL-2.0-or-later

يحلل القيم مستخدما ValueParser.

معلمات محددة:
المعلمات العامة الأخرى متاحة.
datatype

Datatype الخاص بالقيمة للتحليل. يحدد المحلل للاستخدام.

إحدى القيم التالية: commonsMedia، external-id، geo-shape، globe-coordinate، monolingualtext، quantity، string، tabular-data، time، url، wikibase-item، wikibase-property
property

معرف الخاصية هي القيمة التي يتم تحليلها، يحدد المحلل اللغوي المراد استخدامه.

parser
مهمل.

رقم ValueParser للاستخدام. Deprecated. استخدم معامل datatype بدلا منه.

إحدى القيم التالية: commonsMedia، external-id، geo-shape، globe-coordinate، globecoordinate، monolingualtext، null، quantity، string، tabular-data، time، url، wikibase-entityid، wikibase-item، wikibase-property
values

القيم للتحليل

هذه المعلمة مطلوبة.
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ (٥٠٠ للعملاء المسموح لهم بحدود أعلى).
options

الخيارات التي ينبغي أن يستخدمها المحلل. موفرة ككائن JSON.

validate

ما إذا يتم التحقق من البيانات المارة.

النوع: منطقي (التفاصيل)
أمثلة:
حلل سلسلة بسيطة لكائن 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 [فتح في ملعب]