<?php

//CODED BY LUSY//
$username='USERNAMEBURAYA';
$password="PASSWORDBURAYA";

$url = "https://www.instagram.com/api/v1/web/accounts/login/ajax/";

$headers = array(
    "authority: www.instagram.com",
    "accept: */*",
    "accept-language: tr-TR,tr;q=0.9",
    "content-type: application/x-www-form-urlencoded",
    "cookie: ig_nrcb=1; mid=ZOpHmwALAAG-W7EOLXdCTuAMUZEC; ig_did=5F7086C7-3901-4696-A205-6787B8CAC4B1; datr=mUfqZHyFRrcD9qXIQPyKHvf3; csrftoken=29saLUPWjHdnv24nIh8DbA1qirqgl7Un",
    "dpr: 1",
    "origin: https://www.instagram.com",
    "referer: https://www.instagram.com/",
    "sec-ch-prefers-color-scheme: dark",
    "sec-ch-ua: \"Chromium\";v=\"116\", \"Not)A;Brand\";v=\"24\", \"Google Chrome\";v=\"116\"",
    "sec-ch-ua-full-version-list: \"Chromium\";v=\"116.0.5845.111\", \"Not)A;Brand\";v=\"24.0.0.0\", \"Google Chrome\";v=\"116.0.5845.111\"",
    "sec-ch-ua-mobile: ?0",
    "sec-ch-ua-platform: \"Windows\"",
    "sec-ch-ua-platform-version: \"15.0.0\"",
    "sec-fetch-dest: empty",
    "sec-fetch-mode: cors",
    "sec-fetch-site: same-origin",
    "user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36",
    "viewport-width: 1206",
    "x-asbd-id: 129477",
    "x-csrftoken: 29saLUPWjHdnv24nIh8DbA1qirqgl7Un",
    "x-ig-app-id: 936619743392459",
    "x-ig-www-claim: 0",
    "x-instagram-ajax: 1008286845",
    "x-requested-with: XMLHttpRequest",
    "x-web-device-id: 6F7086C7-3901-4596-A205-6787B8CAC4B1"
);

$data = array(
    "enc_password" => "#PWD_INSTAGRAM_BROWSER:0:0:".$password."",
    "optIntoOneTap" => "false",
    "queryParams" => "{}",
    "trustedDeviceRecords" => "{}",
    "username" => "$username"
);

$options = array(
    "http" => array(
        "header" => implode("\r\n", $headers),
        "method" => "POST",
        "content" => http_build_query($data)
    )
);

$context = stream_context_create($options);
$response = file_get_contents($url, false, $context);

$responseHeaders = $http_response_header;

foreach ($responseHeaders as $header) {
    if (strpos($header, 'Set-Cookie:') !== false && strpos($header, 'sessionid') !== false) {
        $cookieValue = trim(substr($header, strlen('Set-Cookie:')));
 echo $cookieValue = substr($cookieValue, 0, strpos($cookieValue, ';'));
    }
}    
?>
ufak bir login api için 2k tl istemek yazıktır günahtır, yorum kalkarsa konu açar paylaşacağım haberin olsun.

esenlikler, iyi forumlar.

istek üzerine mobil api de atıcam...