Как использовать Foswiki API для доступа к данным META (содержимому ячейки) из внешней системы - PullRequest
0 голосов
/ 27 февраля 2019

Я новичок в Foswiki и мне интересно, можно ли получить доступ к содержимому формы META напрямую с помощью вызова API.Простой пример кода для этого был бы полезен.

1 Ответ

0 голосов
/ 28 февраля 2019

Вы имеете в виду использование 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, пожалуйста, посмотрите

...