مساعدة 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، 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

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

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 [فتح في ملعب]