Я новичок в Foswiki и мне интересно, можно ли получить доступ к содержимому формы META напрямую с помощью вызова API.Простой пример кода для этого был бы полезен.
Вы имеете в виду использование REST API или из Perl?
Вот как создать пользовательский REST API для доступа к полю формы какого-либо источника:
(1) Создать тему,скажем, FoswikiAPI с содержанием:
<verbatim class="tml"> %STARTSECTION{"getformfield"}%%FORMFIELD{ "%URLPARAM{"formfield"}%" topic="%URLPARAM{"source"}%" }%%ENDSECTION{"getformfield"}% </verbatim>
(2), назовите это так:
http: //.../FoswikiAPI? skin = text§ion = getformfield & formfield =FooBar & source = SomeWeb.SomeTopic
Чтобы прочитать тему и получить доступ к ее метаданным из Perl, пожалуйста, посмотрите