راهی هست که بشه استوری یک کاربر اینستا گرام رو با php دانلود کرد؟
هیچ جا حرفی از API برای این کار زده نشده ولی اینجا یه لینک هست که مثل اینکه میشه باهاش این کارو کرد.
کدی که نوشتم اینه ولی کار نمیکنه
function Geturl($url){ $process = curl_init($url);
curl_setopt($process, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($process, CURLOPT_COOKIE, "ds_user_id=155428129100; sessionid=<my session id>");
curl_setopt($process, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36");
$return = curl_exec($process);
if(curl_error($process))
{
return 'error:' . curl_error($process);
}
curl_close($process);
return $return;
} var_dump(Geturl("http://i.instagram.com/api/v1/feed/user/1554289100/reel_media/"));
<my session id> کدی هست که از افزونه کروم HTTP Spy گرفتم و میدونم که درست هست چون وقتی تغییر توش ایجاد میکنم جوابی که میده دیگه "logout_reason": 4 نیس و 2 میشه
ولی جوابی که میده اینه:
string '{"message": "login_required", "logout_reason": 4, "status": "fail"}' (length=67)
روی هاست ssl هم تست کردم همین جواب رو داد ولی مطمعن هستم که همچین چیزی ممکن هست چون بات تلگرام @Instasave_bot همین کارو میکنه