Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support WADL TypeProvider #156

Closed
xkrt opened this issue Jun 5, 2013 · 5 comments

Comments

@xkrt
Copy link

commented Jun 5, 2013

Please consider the possibility of developing WADL type provider, machine-readable xml description of REST web services.
http://en.wikipedia.org/wiki/Web_Application_Description_Language

@ovatsus

This comment has been minimized.

Copy link
Member

commented Jun 5, 2013

This is a dup of #94

@tpetricek

This comment has been minimized.

Copy link
Member

commented Jun 6, 2013

This looks interesting!

I have not read the documentation completely, but does it assume that the data are always XML files documented with XSD? Also, if you could share a link to some services that use this, that would be useful for testing...

@ovatsus

This comment has been minimized.

Copy link
Member

commented Jun 6, 2013

You can try this url: http://api.apigee.com/v1/consoles/facebook/apidescription?format=wadl
Check the info I've put on #94 regarding apigee

@xkrt

This comment has been minimized.

Copy link
Author

commented Jun 6, 2013

As far I understand data can be in XML or JSON format. I wanted to try to use shiny FSharp.Data for TeamCity REST API:
http://confluence.jetbrains.com/display/TW/REST+API+Plugin
WADL: http://teamcity.jetbrains.com/httpAuth/app/rest/application.wadl

Now I experiment with Apiary TypeProvider, but this requires first describe TeamCity REST API in Apiary service by hands:).

@ovatsus

This comment has been minimized.

Copy link
Member

commented Jun 28, 2013

For reference: https://launchpad.net/wadlsharp/
In addition to JetBrains, the Altassian tools also all have WADL api descriptions (in addition to describing the messages with a xsd)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.