Dokumentacja API

Aby zapoznać się z cennikiem API , kliknij tutaj

Interfejs API InStag.com jest hostowany na instag.com .


Uwierzytelnianie

Aby uzyskać dostęp do InStag.com API, musisz dołączyć swój unikalny klucz API. Możesz uzyskać klucz API, rejestrując się za pomocą swojego adresu e-mail. Pamiętaj, aby zachować swój klucz API w tajemnicy.

Uwierzytelnianie za pomocą API jest obsługiwane przez nagłówki HTTP. Wszystkie żądania wymagają nagłówka Authorization zawierającego klucz API w formacie key: YOUR_API_KEY , gdzie YOUR_API_KEY to klucz dostępny na stronie konta.

Ze względów bezpieczeństwa wszystkie żądania muszą być wysyłane za pośrednictwem szyfrowanego połączenia HTTPS, aby chronić Twoje dane podczas transmisji.


Pobierz dowolny adres URL galerii obrazów

Pobierz dowolny adres URL galerii obrazów za pomocą naszego interfejsu API, w tym wideo z Instagrama, rolki, zdjęcia, IGTV i karuzele

Przykład:

Zastąp YOUR_API_KEY swoim unikalnym kluczem API (znajdującym się na stronie konta InStag.com) i zastąp „URL” adresem URL zasobu:

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 Polityka prywatności Warunki korzystania z usługi Skontaktuj się z nami BlueSky Obserwuj nas na BlueSky

2025 InStag LLC | Wykonane przez nadermx