Hämta politiska nyheter på flera språk

Guide om hur man hämtar politiska nyhetsartiklar på olika språk från hela världen med hjälp av vårt API

Indataparameter

Parameter Description Type Default Required
per_page The number of articles to return integer 10 No
api_key Your API key string No
category.id The category name for political news integer Yes
language.code Array of language codes to filter news by string No
ignore.language.code Array of language codes to exclude news from string No

Recept för cURL

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

Recept för Python

import requests

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

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

print(response.text)

Recept för 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": "3"
}};

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

Recept 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' => [
    'api_key' => 'YOUR_API_KEY',
    'category.id' => '3',
],
]);

echo $response->getBody();

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