Experimental project

This is a sandbox project, which contains experimental code for developer use only.

The Web Service Client Views module is useful for those who just simply want to parse and display content from a web service. This project integrates the Web service client with Views. Using the Wsclient module, you specify a web service description including operations and results. Then using this module, you can easily display those results using the Views UI.

Contents

Requirements

How it works

1. Enable all required modules, flush cache.
2. Create a web service description in the Wsclient UI.
3. Use the test function in Wsclient to ensure your call is receiving the results from your consumable webservice.
4. Choose the "Views Configuration" option that will show in the operations list.
5. Choose to "Enable Views Support for this Operation".
6. Select the Result Row Data that defines your results.
7. Select the rows which you wish to have made available in your view. Specify the master column.
8. Save your settings, flush your cache.
9. Create a new view. Name your view.
10. Under the show filter, select the name of your web service description. It will start with WS.
11. In the "Advanced" section of your new view, choose "Add contextual filters". Check off your operation parameters you will need for your web service.
12. Set the "default value" or otherwise to configure your operational parameters. (NOTE: there is an issue in the issue queue which aims to pre-configure these values with the default values (#2068209: Create contextual filters matching operation parameters)).
13. Save. Your view should display the contents of your web service! Use it just like you would views!

Project information