API документация

За ценообразуване на API щракнете тук

API на InStag.com се хоства на instag.com .


Удостоверяване

За достъп до API на InStag.com трябва да включите своя уникален API ключ. Можете да получите API ключ, като се регистрирате с вашия имейл адрес. Моля, не забравяйте да запазите своя API ключ поверителен.

Удостоверяването с API се обработва чрез HTTP заглавки. Всички заявки изискват заглавка за упълномощаване, съдържаща вашия API ключ във формата ключ: YOUR_API_KEY , където YOUR_API_KEY е ключът, наличен на страницата на вашия акаунт.

От съображения за сигурност всички заявки трябва да се изпращат през криптирана HTTPS връзка, за да защитите вашите данни по време на предаване.


Изтеглете произволен URL адрес на галерия с изображения

Изтеглете всеки URL адрес на галерия с изображения с нашия API, включително Instagram видео, барабани, снимки, IGTV и въртележки

Пример:

Заменете YOUR_API_KEY с вашия уникален API ключ (намерен на страницата на вашия акаунт в InStag.com) и заменете „URL“ с URL адреса на ресурса:

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 Политика за поверителност Условия за ползване Свържете се с нас BlueSky Последвайте ни в BlueSky

2025 InStag LLC | Произведено от nadermx