Hent politiske nyheder på flere sprog

Guide til, hvordan du henter politiske nyhedsartikler på forskellige sprog fra hele verden ved hjælp af vores API

Input parametre

ParameterDescriptionTypeDefaultRequired
per_pageThe number of articles to returninteger10No
api_keyYour API keystringNo
category.idThe category name for political newsstringYes
language.codeArray of language codes to filter news bystringNo
ignore.language.codeArray of language codes to exclude news fromstringNo

Beslægtede eksempler

Opskrift på cURL

curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?api_key=YOUR_API_KEY&category.id=medtop%3A04000000' \
--header 'Content-Type: application/json'

Opskrift på Python

import requests

url = "https://api.apitube.io/v1/news/everything"

querystring = {
    "api_key": "YOUR_API_KEY",
    "category.id": "medtop:04000000"
}
response = requests.request("GET", url, params=querystring)

print(response.text)

Opskrift på Javascript

import axios from "axios"

const options = {
		method: 'GET',
		url: 'https://api.apitube.io/v1/news/everything',
		params: {
    "api_key": "YOUR_API_KEY",
    "category.id": "medtop:04000000"
}};

axios.request(options).then(function (response) {
		console.log(response.data);
}).catch(function (error) {
		console.error(error);
});

Opskrift på PHP

require 'vendor/autoload.php';

use GuzzleHttp\Client;

$client = new Client();
$response = $client->request('GET', 'https://api.apitube.io/v1/news/everything', [
	'query' => [
    'api_key' => 'YOUR_API_KEY',
    'category.id' => 'medtop:04000000',
],
]);

echo $response->getBody();

Opskrift på 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?api_key=YOUR_API_KEY&category.id=medtop%3A04000000")
		.method("POST", body)
		.addHeader("Content-Type", "application/json")
		.build();
Response response = client.newCall(request).execute();
		
  • CNN
  • Techcrunch
  • Vox
  • Apple
  • Microsoft
  • IBM
  • Bloomberg
  • Spotify