Documentazione API

Per i prezzi dell'API clicca qui

L'API di InStag.com è ospitata su instag.com .


Autenticazione

Per accedere all'API di InStag.com, devi includere la tua chiave API univoca. Puoi ottenere una chiave API registrandoti con il tuo indirizzo email. Ricordati di mantenere riservata la tua chiave API.

L'autenticazione con l'API viene gestita tramite intestazioni HTTP. Tutte le richieste richiedono un'intestazione di autorizzazione contenente la tua chiave API nel formato chiave: YOUR_API_KEY , dove YOUR_API_KEY è la chiave disponibile nella pagina del tuo account.

Per motivi di sicurezza, tutte le richieste devono essere inviate tramite una connessione HTTPS crittografata per proteggere i dati durante la trasmissione.


Scarica qualsiasi URL della galleria di immagini

Scarica qualsiasi URL di galleria di immagini con la nostra API, inclusi video, reel, foto, IGTV e caroselli di Instagram

Esempio:

Sostituisci YOUR_API_KEY con la tua chiave API univoca (reperibile sulla pagina del tuo account InStag.com) e sostituisci "URL" con l'URL della risorsa:

import requests
import base64

headers = {"Authorization": "API_KEY"}
r = requests.post(
    url="https://instag.com/api/v1/submit/",
    headers=headers,
    data={
        "url": url
    }
)

if r.status_code == 200:
    print(r.json())
else:
    print(r.status_code)
    print(r.text)
const axios = require('axios');

const headers = {
  Authorization: "API_KEY"
};

const data = {
  url: url
};

axios
  .post("https://instag.com/api/v1/submit/", data, { headers })
  .then(response => {
    const fs = require('fs');
    const fileStream = fs.createWriteStream("audio.mp3");

    response.data.pipe(fileStream);

    fileStream.on('finish', () => {
      console.log("Archivo descargado con éxito como audio.mp3");
    });

    fileStream.on('error', error => {
      console.error("Error al escribir el archivo:", error);
    });
  })
  .catch(error => {
    console.error("Error en la solicitud:", error);
  });
<?php

// Datos para enviar en la solicitud POST
$data = [
    "urk" => "url"
];

// Convertir los datos a formato URL-encoded
$postData = http_build_query($data);

// Configurar la solicitud cURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://instag.com/api/v1/submit/");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    "Authorization: API_KEY",
    "Content-Type: application/x-www-form-urlencoded"
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

// Ejecutar la solicitud
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

if ($httpCode === 200) {
    // Guardar el archivo de audio
    $file = fopen("audio.mp3", "wb");
    fwrite($file, $response);
    fclose($file);
    echo "Archivo descargado con éxito como audio.mp3";
} else {
    echo "Error en la solicitud. Código HTTP: $httpCode";
}
?>
curl -L -X POST "https://instag.com/api/v1/submit/" \
    -H "Authorization: API_KEY" \
    -H "Content-Type: application/x-www-form-urlencoded" \
    --data-urlencode "url=AUDIO_URL" \
    --output "audio.mp3" --silent --show-error --write-out "\nHTTP_STATUS=%{http_code}"

API politica sulla riservatezza Termini di servizio Contattaci BlueSky Seguici su BlueSky

2025 InStag LLC | Fatto da nadermx