Erhalten Sie die neuesten Nachrichten von Wired und exportieren Sie sie als XML
So erhalten Sie die neuesten Nachrichten von Wired und exportieren Sie sie mit unserer API als XML
Eingabeparameter
Parameter | Description | Type | Required | Example |
---|---|---|---|---|
source.domain | The domain of the news source | string | Yes | wired.com |
export | The format in which you want to export | string | No | xml |
per_page | The number of articles to return | integer | 20 | Yes |
Rezept für cURL
curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?source.domain=wired.com&export=xml&per_page=50' \
--header 'Content-Type: application/json'
Rezept für Python
import requests
url = "https://api.apitube.io/v1/news/everything"
querystring = {
"source.domain": "wired.com",
"export": "xml",
"per_page": 50
}
response = requests.request("GET", url, params=querystring)
print(response.text)
Rezept für Javascript
import axios from "axios"
const options = {
method: 'GET',
url: 'https://api.apitube.io/v1/news/everything',
params: {
"source.domain": "wired.com",
"export": "xml",
"per_page": 50
}};
axios.request(options).then(function (response) {
console.log(response.data);
}).catch(function (error) {
console.error(error);
});
Rezept für PHP
require 'vendor/autoload.php';
use GuzzleHttp\Client;
$client = new Client();
$response = $client->request('GET', 'https://api.apitube.io/v1/news/everything', [
'query' => [
'source.domain' => 'wired.com',
'export' => 'xml',
'per_page' => 50,
],
]);
echo $response->getBody();
Rezept für Java
OkHttpClient client = new OkHttpClient().newBuilder().build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "");
Request request = new Request.Builder()
.url("https://api.apitube.io/v1/news/everything?source.domain=wired.com&export=xml&per_page=50")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();