You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.1 KiB
49 lines
1.1 KiB
{ |
|
"SMDVersion": "2.0", |
|
"id": "http://en.wikipedia.org/w/api.php", |
|
"description": "Wikipedia API", |
|
|
|
transport: "JSONP", |
|
envelope: "URL", |
|
additionalParameters: true, |
|
target: "http://en.wikipedia.org/w/api.php", |
|
parameters: [ |
|
{ name: "format", optional: false, "default": "json" } |
|
], |
|
|
|
services: { |
|
|
|
/* |
|
* This is a very very basic spec that just gives us a free-form API |
|
* endpoint to talk to. See http://en.wikipedia.org/w/api.php for |
|
* details on what parameters to supply and what sort of data you |
|
* should expect to see. Note that returned JSON is often somewhat |
|
* ... interesting ...: |
|
* |
|
* { |
|
* "parse": { |
|
* "text": { |
|
* "*": "<table ..." |
|
* }, |
|
* "langlinks": [ |
|
* { |
|
* "lang": "simple", |
|
* "*": "" |
|
* }, |
|
* // etc. |
|
* ] |
|
* } |
|
* } |
|
* |
|
* Not sure why we'd ever want an element to be named "*", but that's |
|
* how it is. So take care. |
|
* |
|
*/ |
|
query: { |
|
parameters: [ |
|
{ name: "action", type: "string", "default": "parse" } |
|
] |
|
} |
|
|
|
} |
|
}
|
|
|