@ -1192,7 +1192,7 @@ class InstagramService {
$baseImageDir = " /Users/shixuesen/OneDrive/Pictures/instagram/Likes_new/ " ;
$baseImageDir = " /Users/shixuesen/OneDrive/Pictures/instagram/Likes_new/ " ;
try {
try {
$maxId = " KJgBARQAIAFwAFAAMAAgABgAEAAIAAgACADZa_v9-Pm7d5_W_5Xvd_7_mPv8_z_33fr2p_D8dPx99u_Xctse5msKHZn0u-RNHtpn37-8kZneycSmz3qj99bAii8bvsnA7qPcjbYj_v92n-f___-_v_v9P___7-_f875v_f___5___95ZRzUFT9m_uKqgR79U8eO0uMQcXTQYqQIW1p7lw_hgRhApBBkEIjIA " ;
$maxId = null ;
do {
do {
$response = $this -> ig -> timeline -> getTimelineFeed ( $maxId );
$response = $this -> ig -> timeline -> getTimelineFeed ( $maxId );
foreach ( $response -> getFeedItems () as $item ) {
foreach ( $response -> getFeedItems () as $item ) {
@ -1341,7 +1341,8 @@ class InstagramService {
sleep ( 5 * random_int ( 1 , 100 ));
sleep ( 5 * random_int ( 1 , 100 ));
} while ( $maxId != null );
} while ( $maxId != null );
} catch ( Exception $e ) {
} catch ( Exception $e ) {
echo $e -> getMessage (); exit ;
echo $e -> getMessage ();
exit ;
echo 'scrapeFeeds something went wrong: ' . $e -> getTraceAsString () . " \n " ;
echo 'scrapeFeeds something went wrong: ' . $e -> getTraceAsString () . " \n " ;
}
}
}
}
@ -1556,8 +1557,8 @@ class InstagramService {
$efficientUserList = [];
$efficientUserList = [];
$recentUsers = Redis :: connection () -> smembers ( self :: TODAY_USER_KEY );
$recentUsers = Redis :: connection () -> smembers ( self :: TODAY_USER_KEY );
foreach ( $userList as $userName ) {
foreach ( $userList as $userName ) {
if ( empty ( $recentUsers ) || ! in_array ( $userName , $recentUsers )) {
$efficientUserList [] = $userName ;
if ( empty ( $recentUsers ) || ! in_array ( trim ( $userName ) , $recentUsers )) {
$efficientUserList [] = trim ( $userName ) ;
}
}
}
}
$userList = $efficientUserList ;
$userList = $efficientUserList ;
@ -1567,6 +1568,7 @@ class InstagramService {
// 跳过逻辑
// 跳过逻辑
$skipUsers = [ " youbastardddd " , " hanna91914 " , " amandacerny " ];
$skipUsers = [ " youbastardddd " , " hanna91914 " , " amandacerny " ];
Log :: info ( " today users " . json_encode ( $userList ));
foreach ( $userList as $userName ) {
foreach ( $userList as $userName ) {
if ( in_array ( $userName , $skipUsers )) {
if ( in_array ( $userName , $skipUsers )) {
continue ;
continue ;
@ -2200,25 +2202,24 @@ class InstagramService {
'accept-language' => 'zh-CN,zh;q=0.9' ,
'accept-language' => 'zh-CN,zh;q=0.9' ,
'cache-control' => 'no-cache' ,
'cache-control' => 'no-cache' ,
'content-type' => 'application/x-www-form-urlencoded' ,
'content-type' => 'application/x-www-form-urlencoded' ,
'cookie' => 'ig_did=1E87B96C-B061-484F-89A8-C76BF8E11C52; ig_nrcb=1; mid=Y0QEJQAEAAGK3xW8v5Uwszo_cBzM; datr=qAREY1W0Mocw3OoikuJcsL1c; ds_user_id=361404591; fbm_124024574287414=base_domain=.instagram.com; fbsr_124024574287414=DbSlSA-tZBTw9JzVnqD5ryNyIo2U7ckE0uZMJ7GVTC8.eyJ1c2VyX2lkIjoiMTAwMDA3ODU5ODI1MDQ3IiwiY29kZSI6IkFRRHp5N2VndUhRZWdRV296WFdmeW5FMXpOVlJBeGM0VDU3UldWR1kwWFlUd21DdmtuY0tFREl6Y080ZzZ0MGo3R1pVRW1wVElQWkxuMXBIcllkX2t5VVBubXZYS3BkSThjOUNaVzREVFZoSzc3ODJoNlVrLVNnUXQ1OFY1UFNXNm9SNFBSNnYzUGJmSE9pdDBpX1pJTmJRUUQybUFBVXNJV2MtaU5IdnNzcGcyZmhkdy1UX2hpbEpPR2Zfc3p3YTFLSm9hbV9yNE1GeGhDbmpYUUlfaDJfUjZiSEhrWTUzZ1UzRkROMXV2MjFKb0NhU3IxYzhaT3Z1VDhXZ2wtc3hsTk5oRFFuSTl2c29pY0xrTmxwUHhrQ21ZQ1Nfd19PVi1OR2tqRl9UU0RQdzRYNjRERlJtTVczZ0tCQmN3TzBUZ1ZRay1XY0QySUc2UHpUT09TY1Z3WDROIiwib2F1dGhfdG9rZW4iOiJFQUFCd3pMaXhuallCTzdZSTdxY1pBSEk4cDFITFYyMm9Dc0kzVXdteTdQeXJnMUd6NXpaQVByb0htSnFROTFQOUhKQkFaQ1Rkd2RQb1hYTEZjTTJQc0x3cHBVZ2lBc3ZjUDE2eFFqUUNZZnVRVUpidDdZTzlLVmtrTFd4WkNVRVJRcG90UjZaQjdQOEwxbGxvWkMxS1kzNDFsbkM3RGVIaGlZWkM1R05TbUVldFZZdlZHMGhMcDVuTnA4OFZoVjFydW9KTzJRWkQiLCJhbGdvcml0aG0iOiJITUFDLVNIQTI1NiIsImlzc3VlZF9hdCI6MTY5NDM5NjE2OX0; csrftoken=Ui04sky5NhWWDWeXLxYxfPhdKCgqfhu4; sessionid=361404591%3AZBf1YdHhefMkKX%3A11%3AAYdl4U9C6fjdDt0xp8p8CHq_iGCA4EUe77b79RNIXw; shbid="13821\\054361404591\\0541725932196:01f732cd89bc9826f1160617f11f97630898e75f77669f52fbe192cbb392c77aa67f95f6"; shbts="1694396196\\054361404591\\0541725932196:01f736ffd2dc35effaf88e1f7b00784a8c14088d8bbd5eb11b512e2c4f68fb9acf070ef2"; fbsr_124024574287414=DbSlSA-tZBTw9JzVnqD5ryNyIo2U7ckE0uZMJ7GVTC8.eyJ1c2VyX2lkIjoiMTAwMDA3ODU5ODI1MDQ3IiwiY29kZSI6IkFRRHp5N2VndUhRZWdRV296WFdmeW5FMXpOVlJBeGM0VDU3UldWR1kwWFlUd21DdmtuY0tFREl6Y080ZzZ0MGo3R1pVRW1wVElQWkxuMXBIcllkX2t5VVBubXZYS3BkSThjOUNaVzREVFZoSzc3ODJoNlVrLVNnUXQ1OFY1UFNXNm9SNFBSNnYzUGJmSE9pdDBpX1pJTmJRUUQybUFBVXNJV2MtaU5IdnNzcGcyZmhkdy1UX2hpbEpPR2Zfc3p3YTFLSm9hbV9yNE1GeGhDbmpYUUlfaDJfUjZiSEhrWTUzZ1UzRkROMXV2MjFKb0NhU3IxYzhaT3Z1VDhXZ2wtc3hsTk5oRFFuSTl2c29pY0xrTmxwUHhrQ21ZQ1Nfd19PVi1OR2tqRl9UU0RQdzRYNjRERlJtTVczZ0tCQmN3TzBUZ1ZRay1XY0QySUc2UHpUT09TY1Z3WDROIiwib2F1dGhfdG9rZW4iOiJFQUFCd3pMaXhuallCTzdZSTdxY1pBSEk4cDFITFYyMm9Dc0kzVXdteTdQeXJnMUd6NXpaQVByb0htSnFROTFQOUhKQkFaQ1Rkd2RQb1hYTEZjTTJQc0x3cHBVZ2lBc3ZjUDE2eFFqUUNZZnVRVUpidDdZTzlLVmtrTFd4WkNVRVJRcG90UjZaQjdQOEwxbGxvWkMxS1kzNDFsbkM3RGVIaGlZWkM1R05TbUVldFZZdlZHMGhMcDVuTnA4OFZoVjFydW9KTzJRWkQiLCJhbGdvcml0aG0iOiJITUFDLVNIQTI1NiIsImlzc3VlZF9hdCI6MTY5NDM5NjE2OX0; rur="FRC\\054361404591\\0541725932220:01f77f27fc8923954701627c92a96d87c8da6524ada064bcf32c3a4f6dce539bf1003b9 2"' ,
'cookie' => 'ds_user_id=361404591; fbm_124024574287414=base_domain=.instagram.com; ig_did=B118EB65-DCA3-47C7-BFD9-36AE91644AA2; datr=WV9UZdg4SM4SuzFpXR8wCv99; mid=ZVRfXQAEAAFUwW22kaeJsldDuWyn; csrftoken=zVdcURfwVjcy4n8VyxhaE6R2eZ3cm5hy; sessionid=361404591%3AXJ0sNXYIJF8fqD%3A13%3AAYcxobmvAGJexkUzLkcsYYVTBNrO_s0AdEEppZkWX4M; fbsr_124024574287414=kMDZo9Rp6MT1o2D34zQOKQ8LiB4FTIjFZWjW4c57Dwo.eyJ1c2VyX2lkIjoiMTAwMDA3ODU5ODI1MDQ3IiwiY29kZSI6IkFRQnM0X0FhcHBWQWstMTZBamxUZFMzZEtXRXh6Q1NxX0RYYTMxdUtWSEtpTFVSbjh5T2FXSlpZamp1NXJPZTVvNWJvWUd5YXFfaVZ6RDFRaEd2NGVRdklkWHhvZ3d4UTZobVMxdXJKbVFfbVFqdVp5OXkwTXF6OU1vTS1tSFNld0NYN0I1aUlSNnF5dkNqamdYVE5MNE05NzF6bjVqZC1NeFMzcEZYTEttYWFDd0tBaTdYOHhTZHpzeFJ6RXlEcW5LMHdMOUU1QVM2Q0RLVVB3RTJQY2M5TXduUHNnUXQzNjItTEhid3hLLV9PU1BlbWg5cFMyTmhPeFg1M19NOWtrRmdHNWUxQ1pKMmZVY0dBY08za0ItaDlwUUxScVJUeFVJRWlLcHNVV1J0ZlRXdlN4MHNfYUMwb0c4S0FXeEo5WEkxVll1OC03NDlmRlFGUzBCclhtbjJWIiwib2F1dGhfdG9rZW4iOiJFQUFCd3pMaXhuallCTzFCeDZwREtPMVRPSjJheVNzWXBWUndmVVpDSUhWS3RZZU81NmV5WkJpQUZQRzVaQXpWVUZFYmJuUUFKMWQzUGRLaFhUazBrNVdBbUduM1hBQlE3R29WMnhQRE9RcmRjVjlzd3ZjbmpDcWtYcUx4RmQ2WkJPUXFlWUM4aHpoNTh2ZlpDVlkweU4yVEJXSUpTa09OQXdBMU1ScWMyWXhKREFJd3JlMFNwd0RFYVRVOVBxOXQ1UUFzVVpEIiwiYWxnb3JpdGhtIjoiSE1BQy1TSEEyNTYiLCJpc3N1ZWRfYXQiOjE3MDE4MzM4MzB9; fbsr_124024574287414=S3nyG_s69SShtcGMVxGfI-omvkpEthISGPUaOg1z7Xw.eyJ1c2VyX2lkIjoiMTAwMDA3ODU5ODI1MDQ3IiwiY29kZSI6IkFRQ3lUQm9aRUw3STNHNTNjV250ZWNiRF9zYm0zMGVrRkQ0OWxfb1p2NTVZV2ZsWnZVME1zNUprbENvWXZkNnRMYTVFM2FWaWE4RS1HZC1TUUpLaXYzTXlBNjNCSDRfdzdlMVZuOU5teVNwRU9kN3Fiam9fTUpLS3dYanN6blRZWFdTbm9Ga2Z2MlVyNm93VEViZ3FsRkNKRm5yT3RJc3V6aFFKeHZpV2Jaa0JIeGoyYnFzR1JzSElINWdnTkZ2OFZ4VXZQU24yclk5YmhEOVozX2hBLVV6WHVFLVYxeEJjUXYxVWpta1c1SUdMcHdtY244OXplWmpraFhrY0ZOMldKbkszNWYySlRiWW5JQXZYTkhDOHNidkZhemJkNkJMamVfS3lWX0pTNm5OcHFMREp3UDFWM3JYV3NYZ3VNb2VWV3dnSlpEdEdQNngzSnd2Z2doX3NDc2hNIiwib2F1dGhfdG9rZW4iOiJFQUFCd3pMaXhuallCT3hvOVR3T0o4YUVnZ2V3eFZJS1VuNjZFQTRaQThteFpBNk5nUUt1M3JUTU0zaG5XSG9pMlhEdU9JdFpBRGlwcURnYUNoMTdFb09aQVZxUUFpSHdwcjRKYXVjcXF2UjByYWt0VnlURzBLS3dwQmJ4NDFCVUY1UDZkSjZaQjVWak9JY1ZrS0lKRlpBRHVUSkU2WWZ6NnBENDNBaDh3NHZ2eVF3ZHFsMjcwajZyRWZOUjZJNEs2WkNGWkJSWVpEIiwiYWxnb3JpdGhtIjoiSE1BQy1TSEEyNTYiLCJpc3N1ZWRfYXQiOjE3MDE5OTc1NjV9; shbid="13821\\054361404591\\0541733533565:01f70629712c4a079173e71418c82fd6d25e8fe6eb5423c9d53bc66963cfb4a272ff64c0"; shbts="1701997565\\054361404591\\0541733533565:01f788989dfd5aa12c56627ad5d85168f4297236b490ce9d35cb042ec56b62da8a7bca3b"; rur="VLL\\054361404591\\0541733533565:01f7923c155121dc9276048ffe2622c06be4cdf12b8fc3652b4e24931aac5e90196d1a2 2"' ,
'origin' => 'https://www.instagram.com' ,
'origin' => 'https://www.instagram.com' ,
'pragma' => 'no-cache' ,
'pragma' => 'no-cache' ,
'referer' => 'https://www.instagram.com/cho_hyunyoung/' ,
'referer' => 'https://www.instagram.com/cho_hyunyoung/' ,
'sec-ch-prefers-color-scheme' => 'light' ,
'sec-ch-prefers-color-scheme' => 'light' ,
'sec-ch-ua' => '"Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115 "' ,
'sec-ch-ua-full-version-list' => '"Not/A)Brand";v="99.0.0.0", "Google Chrome";v="115.0.5790.170", "Chromium";v="115.0.5790.17 0"' ,
'sec-ch-ua' => '"Google Chrome";v="119", "Chromium";v="119", "Not?A_Brand";v="24 "' ,
'sec-ch-ua-full-version-list' => '"Google Chrome";v="119.0.6045.199", "Chromium";v="119.0.6045.199", "Not?A_Brand";v="24.0.0. 0"' ,
'sec-ch-ua-mobile' => '?0' ,
'sec-ch-ua-mobile' => '?0' ,
'sec-ch-ua-platform' => '"macOS"' ,
'sec-ch-ua-platform' => '"macOS"' ,
'sec-ch-ua-platform-version' => '"12.6.0"' ,
'sec-ch-ua-platform-version' => '"12.6.0"' ,
'sec-fetch-dest' => 'empty' ,
'sec-fetch-dest' => 'empty' ,
'sec-fetch-mode' => 'cors' ,
'sec-fetch-mode' => 'cors' ,
'sec-fetch-site' => 'same-origin' ,
'sec-fetch-site' => 'same-origin' ,
'user-agent' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36' ,
'viewport-width' => '1512' ,
'user-agent' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36' ,
'x-asbd-id' => '129477' ,
'x-asbd-id' => '129477' ,
'x-csrftoken' => 'Ui04sky5NhWWDWeXLxYxfPhdKCgqfhu4 ' ,
'x-csrftoken' => 'zVdcURfwVjcy4n8VyxhaE6R2eZ3cm5hy ' ,
'x-ig-app-id' => '936619743392459' ,
'x-ig-app-id' => '936619743392459' ,
'x-ig-www-claim' => 'hmac.AR2DN3JP5T1uzerp-Udyl58luFekDMO1MUYZolRys4KAvJBm ' ,
'x-ig-www-claim' => 'hmac.AR2DN3JP5T1uzerp-Udyl58luFekDMO1MUYZolRys4KAvO71 ' ,
'x-instagram-ajax' => '1007675716' ,
'x-instagram-ajax' => '1007675716' ,
'x-requested-with' => 'XMLHttpRequest' ,
'x-requested-with' => 'XMLHttpRequest' ,
];
];
@ -2237,7 +2238,7 @@ class InstagramService {
$request = new Request ( 'POST' , 'https://i.instagram.com/api/v1/feed/timeline/' , $headers );
$request = new Request ( 'POST' , 'https://i.instagram.com/api/v1/feed/timeline/' , $headers );
$res = $client -> sendAsync ( $request , $options ) -> wait ();
$res = $client -> sendAsync ( $request , $options ) -> wait ();
$resStr = $res -> getBody ();
$resStr = $res -> getBody ();
// echo $resStr;
// echo $resStr;
$jsonArray = @ json_decode ( $resStr , true , 512 , JSON_BIGINT_AS_STRING );
$jsonArray = @ json_decode ( $resStr , true , 512 , JSON_BIGINT_AS_STRING );
$response = new Response\TimelineFeedResponse ();
$response = new Response\TimelineFeedResponse ();
$response -> assignObjectData ( $jsonArray );
$response -> assignObjectData ( $jsonArray );
@ -2293,13 +2294,13 @@ class InstagramService {
'accept' => '*/*' ,
'accept' => '*/*' ,
'accept-language' => 'zh-CN,zh;q=0.9' ,
'accept-language' => 'zh-CN,zh;q=0.9' ,
'cache-control' => 'no-cache' ,
'cache-control' => 'no-cache' ,
'cookie' => 'ig_did=1E87B96C-B061-484F-89A8-C76BF8E11C52; ig_nrcb=1; mid=Y0QEJQAEAAGK3xW8v5Uwszo_cBzM; datr=qAREY1W0Mocw3OoikuJcsL1c; ds_user_id=361404591; fbm_124024574287414=base_domain=.instagram.com; fbsr_124024574287414=DbSlSA-tZBTw9JzVnqD5ryNyIo2U7ckE0uZMJ7GVTC8.eyJ1c2VyX2lkIjoiMTAwMDA3ODU5ODI1MDQ3IiwiY29kZSI6IkFRRHp5N2VndUhRZWdRV296WFdmeW5FMXpOVlJBeGM0VDU3UldWR1kwWFlUd21DdmtuY0tFREl6Y080ZzZ0MGo3R1pVRW1wVElQWkxuMXBIcllkX2t5VVBubXZYS3BkSThjOUNaVzREVFZoSzc3ODJoNlVrLVNnUXQ1OFY1UFNXNm9SNFBSNnYzUGJmSE9pdDBpX1pJTmJRUUQybUFBVXNJV2MtaU5IdnNzcGcyZmhkdy1UX2hpbEpPR2Zfc3p3YTFLSm9hbV9yNE1GeGhDbmpYUUlfaDJfUjZiSEhrWTUzZ1UzRkROMXV2MjFKb0NhU3IxYzhaT3Z1VDhXZ2wtc3hsTk5oRFFuSTl2c29pY0xrTmxwUHhrQ21ZQ1Nfd19PVi1OR2tqRl9UU0RQdzRYNjRERlJtTVczZ0tCQmN3TzBUZ1ZRay1XY0QySUc2UHpUT09TY1Z3WDROIiwib2F1dGhfdG9rZW4iOiJFQUFCd3pMaXhuallCTzdZSTdxY1pBSEk4cDFITFYyMm9Dc0kzVXdteTdQeXJnMUd6NXpaQVByb0htSnFROTFQOUhKQkFaQ1Rkd2RQb1hYTEZjTTJQc0x3cHBVZ2lBc3ZjUDE2eFFqUUNZZnVRVUpidDdZTzlLVmtrTFd4WkNVRVJRcG90UjZaQjdQOEwxbGxvWkMxS1kzNDFsbkM3RGVIaGlZWkM1R05TbUVldFZZdlZHMGhMcDVuTnA4OFZoVjFydW9KTzJRWkQiLCJhbGdvcml0aG0iOiJITUFDLVNIQTI1NiIsImlzc3VlZF9hdCI6MTY5NDM5NjE2OX0; csrftoken=Ui04sky5NhWWDWeXLxYxfPhdKCgqfhu4; sessionid=361404591%3AZBf1YdHhefMkKX%3A11%3AAYdl4U9C6fjdDt0xp8p8CHq_iGCA4EUe77b79RNIXw; shbid="13821\\054361404591\\0541725932196:01f732cd89bc9826f1160617f11f97630898e75f77669f52fbe192cbb392c77aa67f95f6"; shbts="1694396196\\054361404591\\0541725932196:01f736ffd2dc35effaf88e1f7b00784a8c14088d8bbd5eb11b512e2c4f68fb9acf070ef2"; fbsr_124024574287414=DbSlSA-tZBTw9JzVnqD5ryNyIo2U7ckE0uZMJ7GVTC8.eyJ1c2VyX2lkIjoiMTAwMDA3ODU5ODI1MDQ3IiwiY29kZSI6IkFRRHp5N2VndUhRZWdRV296WFdmeW5FMXpOVlJBeGM0VDU3UldWR1kwWFlUd21DdmtuY0tFREl6Y080ZzZ0MGo3R1pVRW1wVElQWkxuMXBIcllkX2t5VVBubXZYS3BkSThjOUNaVzREVFZoSzc3ODJoNlVrLVNnUXQ1OFY1UFNXNm9SNFBSNnYzUGJmSE9pdDBpX1pJTmJRUUQybUFBVXNJV2MtaU5IdnNzcGcyZmhkdy1UX2hpbEpPR2Zfc3p3YTFLSm9hbV9yNE1GeGhDbmpYUUlfaDJfUjZiSEhrWTUzZ1UzRkROMXV2MjFKb0NhU3IxYzhaT3Z1VDhXZ2wtc3hsTk5oRFFuSTl2c29pY0xrTmxwUHhrQ21ZQ1Nfd19PVi1OR2tqRl9UU0RQdzRYNjRERlJtTVczZ0tCQmN3TzBUZ1ZRay1XY0QySUc2UHpUT09TY1Z3WDROIiwib2F1dGhfdG9rZW4iOiJFQUFCd3pMaXhuallCTzdZSTdxY1pBSEk4cDFITFYyMm9Dc0kzVXdteTdQeXJnMUd6NXpaQVByb0htSnFROTFQOUhKQkFaQ1Rkd2RQb1hYTEZjTTJQc0x3cHBVZ2lBc3ZjUDE2eFFqUUNZZnVRVUpidDdZTzlLVmtrTFd4WkNVRVJRcG90UjZaQjdQOEwxbGxvWkMxS1kzNDFsbkM3RGVIaGlZWkM1R05TbUVldFZZdlZHMGhMcDVuTnA4OFZoVjFydW9KTzJRWkQiLCJhbGdvcml0aG0iOiJITUFDLVNIQTI1NiIsImlzc3VlZF9hdCI6MTY5NDM5NjE2OX0; rur="FRC\\054361404591\\0541725932220:01f77f27fc8923954701627c92a96d87c8da6524ada064bcf32c3a4f6dce539bf1003b9 2"' ,
'cookie' => 'ds_user_id=361404591; fbm_124024574287414=base_domain=.instagram.com; ig_did=B118EB65-DCA3-47C7-BFD9-36AE91644AA2; datr=WV9UZdg4SM4SuzFpXR8wCv99; mid=ZVRfXQAEAAFUwW22kaeJsldDuWyn; csrftoken=zVdcURfwVjcy4n8VyxhaE6R2eZ3cm5hy; sessionid=361404591%3AXJ0sNXYIJF8fqD%3A13%3AAYcxobmvAGJexkUzLkcsYYVTBNrO_s0AdEEppZkWX4M; fbsr_124024574287414=kMDZo9Rp6MT1o2D34zQOKQ8LiB4FTIjFZWjW4c57Dwo.eyJ1c2VyX2lkIjoiMTAwMDA3ODU5ODI1MDQ3IiwiY29kZSI6IkFRQnM0X0FhcHBWQWstMTZBamxUZFMzZEtXRXh6Q1NxX0RYYTMxdUtWSEtpTFVSbjh5T2FXSlpZamp1NXJPZTVvNWJvWUd5YXFfaVZ6RDFRaEd2NGVRdklkWHhvZ3d4UTZobVMxdXJKbVFfbVFqdVp5OXkwTXF6OU1vTS1tSFNld0NYN0I1aUlSNnF5dkNqamdYVE5MNE05NzF6bjVqZC1NeFMzcEZYTEttYWFDd0tBaTdYOHhTZHpzeFJ6RXlEcW5LMHdMOUU1QVM2Q0RLVVB3RTJQY2M5TXduUHNnUXQzNjItTEhid3hLLV9PU1BlbWg5cFMyTmhPeFg1M19NOWtrRmdHNWUxQ1pKMmZVY0dBY08za0ItaDlwUUxScVJUeFVJRWlLcHNVV1J0ZlRXdlN4MHNfYUMwb0c4S0FXeEo5WEkxVll1OC03NDlmRlFGUzBCclhtbjJWIiwib2F1dGhfdG9rZW4iOiJFQUFCd3pMaXhuallCTzFCeDZwREtPMVRPSjJheVNzWXBWUndmVVpDSUhWS3RZZU81NmV5WkJpQUZQRzVaQXpWVUZFYmJuUUFKMWQzUGRLaFhUazBrNVdBbUduM1hBQlE3R29WMnhQRE9RcmRjVjlzd3ZjbmpDcWtYcUx4RmQ2WkJPUXFlWUM4aHpoNTh2ZlpDVlkweU4yVEJXSUpTa09OQXdBMU1ScWMyWXhKREFJd3JlMFNwd0RFYVRVOVBxOXQ1UUFzVVpEIiwiYWxnb3JpdGhtIjoiSE1BQy1TSEEyNTYiLCJpc3N1ZWRfYXQiOjE3MDE4MzM4MzB9; fbsr_124024574287414=S3nyG_s69SShtcGMVxGfI-omvkpEthISGPUaOg1z7Xw.eyJ1c2VyX2lkIjoiMTAwMDA3ODU5ODI1MDQ3IiwiY29kZSI6IkFRQ3lUQm9aRUw3STNHNTNjV250ZWNiRF9zYm0zMGVrRkQ0OWxfb1p2NTVZV2ZsWnZVME1zNUprbENvWXZkNnRMYTVFM2FWaWE4RS1HZC1TUUpLaXYzTXlBNjNCSDRfdzdlMVZuOU5teVNwRU9kN3Fiam9fTUpLS3dYanN6blRZWFdTbm9Ga2Z2MlVyNm93VEViZ3FsRkNKRm5yT3RJc3V6aFFKeHZpV2Jaa0JIeGoyYnFzR1JzSElINWdnTkZ2OFZ4VXZQU24yclk5YmhEOVozX2hBLVV6WHVFLVYxeEJjUXYxVWpta1c1SUdMcHdtY244OXplWmpraFhrY0ZOMldKbkszNWYySlRiWW5JQXZYTkhDOHNidkZhemJkNkJMamVfS3lWX0pTNm5OcHFMREp3UDFWM3JYV3NYZ3VNb2VWV3dnSlpEdEdQNngzSnd2Z2doX3NDc2hNIiwib2F1dGhfdG9rZW4iOiJFQUFCd3pMaXhuallCT3hvOVR3T0o4YUVnZ2V3eFZJS1VuNjZFQTRaQThteFpBNk5nUUt1M3JUTU0zaG5XSG9pMlhEdU9JdFpBRGlwcURnYUNoMTdFb09aQVZxUUFpSHdwcjRKYXVjcXF2UjByYWt0VnlURzBLS3dwQmJ4NDFCVUY1UDZkSjZaQjVWak9JY1ZrS0lKRlpBRHVUSkU2WWZ6NnBENDNBaDh3NHZ2eVF3ZHFsMjcwajZyRWZOUjZJNEs2WkNGWkJSWVpEIiwiYWxnb3JpdGhtIjoiSE1BQy1TSEEyNTYiLCJpc3N1ZWRfYXQiOjE3MDE5OTc1NjV9; shbid="13821\\054361404591\\0541733533565:01f70629712c4a079173e71418c82fd6d25e8fe6eb5423c9d53bc66963cfb4a272ff64c0"; shbts="1701997565\\054361404591\\0541733533565:01f788989dfd5aa12c56627ad5d85168f4297236b490ce9d35cb042ec56b62da8a7bca3b"; rur="VLL\\054361404591\\0541733533565:01f7923c155121dc9276048ffe2622c06be4cdf12b8fc3652b4e24931aac5e90196d1a2 2"' ,
'dpr' => '2' ,
'dpr' => '2' ,
'pragma' => 'no-cache' ,
'pragma' => 'no-cache' ,
'referer' => 'https://www.instagram.com/cho_hyunyoung/' ,
'referer' => 'https://www.instagram.com/cho_hyunyoung/' ,
'sec-ch-prefers-color-scheme' => 'light' ,
'sec-ch-prefers-color-scheme' => 'light' ,
'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.179", "Not)A;Brand";v="24.0.0.0", "Google Chrome";v="116.0.5845.179 "' ,
'sec-ch-ua' => '"Google Chrome";v="119", "Chromium";v="119", "Not?A_Brand";v="24 "' ,
'sec-ch-ua-full-version-list' => '"Google Chrome";v="119.0.6045.199", "Chromium";v="119.0.6045.199", "Not?A_Brand";v="24.0.0.0 "' ,
'sec-ch-ua-mobile' => '?0' ,
'sec-ch-ua-mobile' => '?0' ,
'sec-ch-ua-model' => '""' ,
'sec-ch-ua-model' => '""' ,
'sec-ch-ua-platform' => '"macOS"' ,
'sec-ch-ua-platform' => '"macOS"' ,
@ -2307,12 +2308,12 @@ class InstagramService {
'sec-fetch-dest' => 'empty' ,
'sec-fetch-dest' => 'empty' ,
'sec-fetch-mode' => 'cors' ,
'sec-fetch-mode' => 'cors' ,
'sec-fetch-site' => 'same-origin' ,
'sec-fetch-site' => 'same-origin' ,
'user-agent' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116 .0.0.0 Safari/537.36' ,
'user-agent' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119 .0.0.0 Safari/537.36' ,
'viewport-width' => '1512' ,
'viewport-width' => '1512' ,
'x-asbd-id' => '129477' ,
'x-asbd-id' => '129477' ,
'x-csrftoken' => 'Ui04sky5NhWWDWeXLxYxfPhdKCgqfhu4 ' ,
'x-csrftoken' => 'zVdcURfwVjcy4n8VyxhaE6R2eZ3cm5hy ' ,
'x-ig-app-id' => '936619743392459' ,
'x-ig-app-id' => '936619743392459' ,
'x-ig-www-claim' => 'hmac.AR2DN3JP5T1uzerp-Udyl58luFekDMO1MUYZolRys4KAvJBm ' ,
'x-ig-www-claim' => 'hmac.AR2DN3JP5T1uzerp-Udyl58luFekDMO1MUYZolRys4KAvO71 ' ,
'x-requested-with' => 'XMLHttpRequest' ,
'x-requested-with' => 'XMLHttpRequest' ,
];
];
$url = " https://i.instagram.com/api/v1/feed/user/ { $userId } /?count=12 " ;
$url = " https://i.instagram.com/api/v1/feed/user/ { $userId } /?count=12 " ;
@ -2324,7 +2325,7 @@ class InstagramService {
// echo $res->getBody();
// echo $res->getBody();
$resStr = $res -> getBody ();
$resStr = $res -> getBody ();
// echo $resStr;
// echo $resStr;
Log :: info ( $resStr );
// Log::info($resStr);
$jsonArray = @ json_decode ( $resStr , true , 512 , JSON_BIGINT_AS_STRING );
$jsonArray = @ json_decode ( $resStr , true , 512 , JSON_BIGINT_AS_STRING );
$response = new Response\UserFeedResponse ();
$response = new Response\UserFeedResponse ();
$response -> assignObjectData ( $jsonArray , false );
$response -> assignObjectData ( $jsonArray , false );