Esporta un singolo articolo in formato CSV

Come esportare un singolo articolo in formato CSV utilizzando la nostra API

Parametri di input

Parameter Description Type Required Example
id The ID of the article you want to retrieve string Yes 314
export The format in which you want to export. string No csv
api_key Your API key string YOUR_API_KEY

Ricetta per cURL

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

Ricetta per Python

import requests

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

querystring = {
    "id": 314,
    "export": "csv",
    "api_key": "YOUR_API_KEY"
}
response = requests.request("GET", url, params=querystring)

print(response.text)

Ricetta per Javascript

import axios from "axios"

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

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

Ricetta per PHP

require 'vendor/autoload.php';

use GuzzleHttp\Client;

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

echo $response->getBody();

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