API dokumentacija

Norėdami sužinoti API kainodarą, spustelėkite čia

InStag.com API yra instag.com .


Autentifikavimas

Norėdami pasiekti InStag.com API, turite įtraukti savo unikalų API raktą. API raktą galite gauti prisiregistravę savo el. pašto adresu. Nepamirškite saugoti savo API rakto konfidencialumo.

Autentifikavimas naudojant API tvarkomas per HTTP antraštes. Visoms užklausoms reikalinga autorizacijos antraštė, kurioje yra API raktas tokiu formatu: YOUR_API_KEY , kur YOUR_API_KEY yra raktas, pasiekiamas paskyros puslapyje.

Saugumo sumetimais visos užklausos turi būti siunčiamos šifruotu HTTPS ryšiu, kad būtų apsaugoti jūsų duomenys perduodant.


Atsisiųskite bet kurią vaizdų galerijos URL

Atsisiųskite bet kokį vaizdų galerijos URL naudodami mūsų API, įskaitant „Instagram“ vaizdo įrašus, būgnus, nuotraukas, IGTV ir karuseles

Pavyzdys:

Pakeiskite YOUR_API_KEY savo unikaliu API raktu (rastas jūsų InStag.com paskyros puslapyje) ir pakeiskite „URL“ šaltinio 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 Privatumo politika Paslaugų teikimo sąlygos Susisiekite su mumis BlueSky Sekite mus BlueSky

2025 InStag LLC | Pagaminta nadermx