On Mon, May 7, 2012 at 6:24 PM, Sven Adolph <sven.adolph(a)gmx.de> wrote:
Hi Eduard,
thanks for your quick answer. Using the REST resource works fine, thanks a
lot.
For future work I have one question left. I read the tutorial for creating
an own component, but it is not clear to me how to use an component as a
service, so that an external application can access it. e.g. that I would
have an own url for this new component, like for the REST API. So I would be
able to call an url like xwiki/myApi instead of xwiki/rest or
xwiki/xmlrpc/confluence. Is it possible to create something like this?
Yes. To get something like this you need to provide your own servlet
and set it up in the web.xml file. If you look at it you will find the
others you listed.
Thanks,
Sven
Am 06.05.2012 12:31, schrieb Eduard Moraru:
Hi Sven,
There actually is a REST resource for querying pages with a given tag.
Check out the documentation on the REST API page [1]. The resource is:
/wikis/{wikiName}/tags/{tag1}[,{tag2},{tag3}...][?start=offset&number=n]
which returns: "The list of pages having the specified tags." [1]
Regarding your other questions, if they are still valid, check out the
documentation on creating XWiki Components [2] and on creating new(custom)
REST resources [3] that extend the REST API.
Thanks,
Eduard
----------
[1]
http://platform.xwiki.org/xwiki/bin/view/Features/XWikiRESTfulAPI#HTagresou…
[2]
http://platform.xwiki.org/xwiki/bin/view/DevGuide/WritingComponents
[3]
http://platform.xwiki.org/xwiki/bin/view/Features/XWikiRESTfulAPI#HCustomre…
On Sun, May 6, 2012 at 12:16 AM, Sven
Adolph<svendalf(a)googlemail.com>wrote;wrote:
Hi,
I would like to access my XWiki from an external web service. The web
service would send a tag to XWiki and then receive links to all pages
which
are tagged with the given tag.
I looked at the REST-API and the XMLRPC-API but I couldn't find a way to
do
the task with these apis.
Now i am thinking about writing my own component which would query the
tag
plugin and then return the results in some way.
My question is how can I make a component accessible from outside Xwiki?
Is
there an easy way to enhance the REST or XML-RCP components or is it
possible to use an script on a wikipage to forward a get-request with its
paramter to the component?
Is there a best practice for tasks like this?
Thanks a lot& Kind Regards,
Sven
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
--
Thomas Mortagne