وثائق واجهة برمجة التطبيقات

لمعرفة أسعار واجهة برمجة التطبيقات انقر هنا

يتم استضافة واجهة برمجة التطبيقات InStag.com على instag.com .


المصادقة

للوصول إلى واجهة برمجة تطبيقات InStag.com، يجب عليك تضمين مفتاح API الخاص بك. يمكنك الحصول على مفتاح API بالتسجيل باستخدام بريدك الإلكتروني. يُرجى الحفاظ على سرية مفتاح API الخاص بك.

تتم معالجة مصادقة واجهة برمجة التطبيقات (API) عبر رؤوس HTTP. تتطلب جميع الطلبات رأس تفويض يحتوي على مفتاح واجهة برمجة التطبيقات (API) الخاص بك بالتنسيق: YOUR_API_KEY ، حيث YOUR_API_KEY هو المفتاح المتوفر في صفحة حسابك.

لأسباب أمنية، يجب إرسال جميع الطلبات عبر اتصال HTTPS مشفر لحماية بياناتك أثناء النقل.


تنزيل أي رابط لمعرض الصور

قم بتنزيل أي رابط لمعرض الصور باستخدام واجهة برمجة التطبيقات الخاصة بنا بما في ذلك فيديو 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 تابعونا على بلو سكاي

2025 InStag LLC | تم صنعه بواسطة nadermx