Obtenez des articles de presse dans des langues spécifiques et ignorez les autres
Comment obtenir des articles de presse dans des langues spécifiques tout en ignorant les autres
Paramètres d'entrée
Parameter | Description | Type | Default | Required |
---|---|---|---|---|
per_page | The number of articles to return | integer | 10 | No |
api_key | Your API key | string | No | |
language | The languages to include | string | Yes | |
ignore.language | The languages to exclude | string | Yes |
Recette pour cURL
curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?per_page=20&api_key=YOUR_API_KEY&language=en%2Cfr%2Cde&ignore.language=es' \
--header 'Content-Type: application/json'
Recette pour Python
import requests
url = "https://api.apitube.io/v1/news/everything"
querystring = {
"per_page": 20,
"api_key": "YOUR_API_KEY",
"language": "en,fr,de",
"ignore.language": "es"
}
response = requests.request("GET", url, params=querystring)
print(response.text)
Recette pour Javascript
import axios from "axios"
const options = {
method: 'GET',
url: 'https://api.apitube.io/v1/news/everything',
params: {
"per_page": 20,
"api_key": "YOUR_API_KEY",
"language": "en,fr,de",
"ignore.language": "es"
}};
axios.request(options).then(function (response) {
console.log(response.data);
}).catch(function (error) {
console.error(error);
});
Recette pour PHP
require 'vendor/autoload.php';
use GuzzleHttp\Client;
$client = new Client();
$response = $client->request('GET', 'https://api.apitube.io/v1/news/everything', [
'query' => [
'per_page' => 20,
'api_key' => 'YOUR_API_KEY',
'language' => 'en,fr,de',
'ignore.language' => 'es',
],
]);
echo $response->getBody();
Recette pour 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?per_page=20&api_key=YOUR_API_KEY&language=en%2Cfr%2Cde&ignore.language=es")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();