API құжаттамасы

API бағасын білу үшін мына жерді басыңыз

InStag.com API интерфейсі instag.com сайтында орналасқан.


Аутентификация

InStag.com API интерфейсіне кіру үшін бірегей 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