KurtBestor / Hitomi-Downloader

:cake: Desktop utility to download images/videos/music/text from various websites, and more.
21.74k stars 2.01k forks source link

인스타그램 스토리 다운로드 건의 #1489

Closed 4w97euiosha closed 4 years ago

4w97euiosha commented 4 years ago

인스타그램 스토리도 다운 받을 수 있게 하실 계획 있으신가요? pc기준으로 프로필 사진 클릭하거나 프로필 하단에 아이콘 클릭하면 사진이나, 동영상 나오게 설정한 사람들도 있는데요. 현재 이것들은 다운로드 안되는 것 같습니다. 이것들도 받을 수 있게 되면 좋을 것 같습니다.

두가지 예시가 있는 인스타그램 https://www.instagram.com/chuu__chloe/ https://www.instagram.com/kimkardashian/

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 30 days if no further activity occurs, but feel free to re-open a closed issue if needed.

KurtBestor commented 4 years ago

테스트 부탁드려요: https://github.com/KurtBestor/Hitomi-Downloader-issues/releases/tag/Technical-Preview

인스타그램 로그인 쿠키 넣어야 스토리까지 다운로드 돼요.

tdi2020 commented 4 years ago

안녕하세요 선생님! 스토리까지 다운로드 하기위해 인스타 쿠키 불러오기 하였고 불러오기도 success 메세지 확인 하였는데 다운로드에 실패하였습니다. (쿠키 불러오기 하지 않으면 스토리 제외 다운로드 됨) 즉 인스타 쿠키 로드를 한 상태이면 아예 다운이 시작되지 않는 현상입니다.

출력 메세지는 아래와 같습니다.


Invalid: [insta] https://www.instagram.com / knivklara

version: 2.8 (20-04-10 15:38:19 GMT+0) platform: Windows-10-10.0.17134 order: 0 group: False gal_num: https://www.instagram.com/knivklara dir: zip: type: insta artist: None url: https://www.instagram.com/knivklara valid: False done: True range: None range_p: None single: False time: 1586576858.94 (Apr 11) tags: [] goodbyedpi: True lock: False color: invalid paused: False format: None p2f: None

[Gallery] None

[File Names]

[URLs]

[Messages] stop Traceback (most recent call last): File "utils", line 731, in init File "insta_downloader", line 35, in init File "insta_downloader", line 40, in id File "insta_downloader", line 118, in get_id File "insta_downloader", line 107, in get_sd File "json__init__", line 339, in loads File "json\decoder", line 364, in decode File "json\decoder", line 382, in raw_decode ValueError: No JSON object could be decoded

Invalid: fail=True stop EOT: https://www.instagram.com/knivklara

stop Traceback (most recent call last): File "utils", line 731, in init File "insta_downloader", line 35, in init File "insta_downloader", line 40, in id File "insta_downloader", line 118, in get_id File "insta_downloader", line 107, in get_sd File "json__init__", line 339, in loads File "json\decoder", line 364, in decode File "json\decoder", line 382, in raw_decode ValueError: No JSON object could be decoded

Invalid: fail=True stop EOT: https://www.instagram.com/knivklara

stop Traceback (most recent call last): File "utils", line 731, in init File "insta_downloader", line 35, in init File "insta_downloader", line 40, in id File "insta_downloader", line 118, in get_id File "insta_downloader", line 107, in get_sd File "json__init__", line 339, in loads File "json\decoder", line 364, in decode File "json\decoder", line 382, in raw_decode ValueError: No JSON object could be decoded

Invalid: fail=True stop EOT: https://www.instagram.com/knivklara

tdi2020 commented 4 years ago

혹시 쿠키가 만료되었나 확인하고 다시 테스트 해보니 이번엔 메세지가 약간 더 다르게 출력 되었습니다.(같은 계정 입니다)

메세지는 아래와 같습니다.


Invalid: [insta] https://www.instagram.com / knivklara

version: 2.8 (20-04-10 15:38:19 GMT+0) platform: Windows-10-10.0.17134 order: 1 group: False gal_num: https://www.instagram.com/knivklara dir: crawl__insta\klara ṭesch 🎪 (insta_knivklara) zip: type: insta artist: klara ṭesch 🎪 url: https://www.instagram.com/knivklara valid: False done: True range: None range_p: None single: False time: 1586577770.72 (Apr 11) tags: [] goodbyedpi: True lock: False color: invalid paused: False format: None p2f: None

[Gallery] None

[File Names]

[URLs]

[Messages] stop Traceback (most recent call last): File "utils", line 731, in init File "insta_downloader", line 35, in init File "insta_downloader", line 40, in id File "insta_downloader", line 118, in get_id File "insta_downloader", line 107, in get_sd File "json__init__", line 339, in loads File "json\decoder", line 364, in decode File "json\decoder", line 382, in raw_decode ValueError: No JSON object could be decoded

Invalid: fail=True stop EOT: https://www.instagram.com/knivklara

stop Traceback (most recent call last): File "utils", line 731, in init File "insta_downloader", line 35, in init File "insta_downloader", line 40, in id File "insta_downloader", line 118, in get_id File "insta_downloader", line 107, in get_sd File "json__init__", line 339, in loads File "json\decoder", line 364, in decode File "json\decoder", line 382, in raw_decode ValueError: No JSON object could be decoded

Invalid: fail=True stop EOT: https://www.instagram.com/knivklara

stop Traceback (most recent call last): File "utils", line 731, in init File "insta_downloader", line 35, in init File "insta_downloader", line 40, in id File "insta_downloader", line 118, in get_id File "insta_downloader", line 107, in get_sd File "json__init__", line 339, in loads File "json\decoder", line 364, in decode File "json\decoder", line 382, in raw_decode ValueError: No JSON object could be decoded

Invalid: fail=True stop EOT: https://www.instagram.com/knivklara

stop Traceback (most recent call last): File "utils", line 731, in init File "insta_downloader", line 35, in init File "insta_downloader", line 40, in id File "insta_downloader", line 118, in get_id File "insta_downloader", line 107, in get_sd File "json__init__", line 339, in loads File "json\decoder", line 364, in decode File "json\decoder", line 382, in raw_decode ValueError: No JSON object could be decoded

Invalid: fail=True stop EOT: https://www.instagram.com/knivklara

stop Traceback (most recent call last): File "utils", line 731, in init File "insta_downloader", line 35, in init File "insta_downloader", line 40, in id File "insta_downloader", line 118, in get_id File "insta_downloader", line 107, in get_sd File "json__init__", line 339, in loads File "json\decoder", line 364, in decode File "json\decoder", line 382, in raw_decode ValueError: No JSON object could be decoded

Invalid: fail=True stop EOT: https://www.instagram.com/knivklara

stop Traceback (most recent call last): File "utils", line 731, in init File "insta_downloader", line 35, in init File "insta_downloader", line 40, in id File "insta_downloader", line 118, in get_id File "insta_downloader", line 107, in get_sd File "json__init__", line 339, in loads File "json\decoder", line 364, in decode File "json\decoder", line 382, in raw_decode ValueError: No JSON object could be decoded

Invalid: fail=True stop EOT: https://www.instagram.com/knivklara

stop Traceback (most recent call last): File "utils", line 731, in init File "insta_downloader", line 35, in init File "insta_downloader", line 40, in id File "insta_downloader", line 118, in get_id File "insta_downloader", line 107, in get_sd File "json__init__", line 339, in loads File "json\decoder", line 364, in decode File "json\decoder", line 382, in raw_decode ValueError: No JSON object could be decoded

Invalid: fail=True stop EOT: https://www.instagram.com/knivklara

Failed to get stories; Login required: 17922131578312365 Failed to get stories; Login required: 17929282672346450 Failed to get stories; Login required: 18066704152044997 Failed to get stories; Login required: 18011382517177565 Failed to get stories; Login required: 17942119642201208 Failed to get stories; Login required: 18002582089027314 -i "[20-04-02] B-er9mlDFWL_p0.mp4" -map 0:v:0 -c copy -f null - 【ffmpeg】 load... 【ffmpeg】 download... 【ffmpeg】 loaded 【ffmpeg】 load... 【ffmpeg】 loaded [code] 0 [out] ffmpeg version 4.1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 8.2.1 (GCC) 20181017 configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth libavutil 56. 22.100 / 56. 22.100 libavcodec 58. 35.100 / 58. 35.100 libavformat 58. 20.100 / 58. 20.100 libavdevice 58. 5.100 / 58. 5.100 libavfilter 7. 40.101 / 7. 40.101 libswscale 5. 3.100 / 5. 3.100 libswresample 3. 3.100 / 3. 3.100 libpostproc 55. 3.100 / 55. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '[20-04-02] B-er9mlDFWL_p0.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf58.20.100 Duration: 00:00:04.04, start: 0.000000, bitrate: 388 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 640x640, 316 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc (default) Metadata: handler_name : Core Media Video Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 64 kb/s (default) Metadata: handler_name : Core Media Audio Output #0, null, to 'pipe:': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf58.20.100 Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 640x640, q=2-31, 316 kb/s, 30 fps, 30 tbr, 15360 tbn, 15360 tbc (default) Metadata: handler_name : Core Media Video Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help frame= 120 fps=0.0 q=-1.0 Lsize=N/A time=00:00:03.90 bitrate=N/A speed=4.62e+03x video:154kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

-ss 0.78 -i "[20-04-02] B-er9mlDFWL_p0.mp4" -vframes 1 "c:\users\uaa-no~1\appdata\local\temp\tmp2EAFD481_o.png" 【ffmpeg】 load... 【ffmpeg】 loaded [code] 0 [out] ffmpeg version 4.1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 8.2.1 (GCC) 20181017 configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth libavutil 56. 22.100 / 56. 22.100 libavcodec 58. 35.100 / 58. 35.100 libavformat 58. 20.100 / 58. 20.100 libavdevice 58. 5.100 / 58. 5.100 libavfilter 7. 40.101 / 7. 40.101 libswscale 5. 3.100 / 5. 3.100 libswresample 3. 3.100 / 3. 3.100 libpostproc 55. 3.100 / 55. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '[20-04-02] B-er9mlDFWL_p0.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf58.20.100 Duration: 00:00:04.04, start: 0.000000, bitrate: 388 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 640x640, 316 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc (default) Metadata: handler_name : Core Media Video Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 64 kb/s (default) Metadata: handler_name : Core Media Audio Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> png (native)) Press [q] to stop, [?] for help Output #0, image2, to 'c:\users\uaa-no~1\appdata\local\temp\tmp2EAFD481_o.png': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf58.20.100 Stream #0:0(und): Video: png, rgb24, 640x640, q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc (default) Metadata: handler_name : Core Media Video encoder : Lavc58.35.100 png frame= 1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.03 bitrate=N/A speed=0.465x video:328kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

-i "[20-04-02] B-er9mlDFWL_p0.mp4" -map 0:v:0 -c copy -f null - 【ffmpeg】 load... 【ffmpeg】 loaded [code] 0 [out] ffmpeg version 4.1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 8.2.1 (GCC) 20181017 configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth libavutil 56. 22.100 / 56. 22.100 libavcodec 58. 35.100 / 58. 35.100 libavformat 58. 20.100 / 58. 20.100 libavdevice 58. 5.100 / 58. 5.100 libavfilter 7. 40.101 / 7. 40.101 libswscale 5. 3.100 / 5. 3.100 libswresample 3. 3.100 / 3. 3.100 libpostproc 55. 3.100 / 55. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '[20-04-02] B-er9mlDFWL_p0.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf58.20.100 Duration: 00:00:04.04, start: 0.000000, bitrate: 388 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 640x640, 316 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc (default) Metadata: handler_name : Core Media Video Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 64 kb/s (default) Metadata: handler_name : Core Media Audio Output #0, null, to 'pipe:': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf58.20.100 Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 640x640, q=2-31, 316 kb/s, 30 fps, 30 tbr, 15360 tbn, 15360 tbc (default) Metadata: handler_name : Core Media Video Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help frame= 120 fps=0.0 q=-1.0 Lsize=N/A time=00:00:03.90 bitrate=N/A speed=N/A video:154kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

-ss 0.78 -i "[20-04-02] B-er9mlDFWL_p0.mp4" -vframes 1 "c:\users\uaa-no~1\appdata\local\temp\tmpAC96D3D2_o.png" 【ffmpeg】 load... 【ffmpeg】 loaded [code] 0 [out] ffmpeg version 4.1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 8.2.1 (GCC) 20181017 configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth libavutil 56. 22.100 / 56. 22.100 libavcodec 58. 35.100 / 58. 35.100 libavformat 58. 20.100 / 58. 20.100 libavdevice 58. 5.100 / 58. 5.100 libavfilter 7. 40.101 / 7. 40.101 libswscale 5. 3.100 / 5. 3.100 libswresample 3. 3.100 / 3. 3.100 libpostproc 55. 3.100 / 55. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '[20-04-02] B-er9mlDFWL_p0.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf58.20.100 Duration: 00:00:04.04, start: 0.000000, bitrate: 388 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 640x640, 316 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc (default) Metadata: handler_name : Core Media Video Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 64 kb/s (default) Metadata: handler_name : Core Media Audio Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> png (native)) Press [q] to stop, [?] for help Output #0, image2, to 'c:\users\uaa-no~1\appdata\local\temp\tmpAC96D3D2_o.png': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf58.20.100 Stream #0:0(und): Video: png, rgb24, 640x640, q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc (default) Metadata: handler_name : Core Media Video encoder : Lavc58.35.100 png frame= 1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.03 bitrate=N/A speed=0.44x video:328kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

stop EOT: https://www.instagram.com/knivklara

stop Traceback (most recent call last): File "utils", line 731, in init File "insta_downloader", line 35, in init File "insta_downloader", line 40, in id File "insta_downloader", line 118, in get_id File "insta_downloader", line 107, in get_sd File "json__init__", line 339, in loads File "json\decoder", line 364, in decode File "json\decoder", line 382, in raw_decode ValueError: No JSON object could be decoded

Invalid: fail=True stop EOT: https://www.instagram.com/knivklara

stop Traceback (most recent call last): File "utils", line 731, in init File "insta_downloader", line 35, in init File "insta_downloader", line 40, in id File "insta_downloader", line 118, in get_id File "insta_downloader", line 107, in get_sd File "json__init__", line 339, in loads File "json\decoder", line 364, in decode File "json\decoder", line 382, in raw_decode ValueError: No JSON object could be decoded

Invalid: fail=True stop EOT: https://www.instagram.com/knivklara

KurtBestor commented 4 years ago

이걸로 다운로드 시도해서: https://github.com/KurtBestor/Hitomi-Downloader-issues/releases/tag/Technical-Preview

실행파일 경로에 test_insta.txt 파일이 생길텐데 그거 보내주시면 분석해볼게요.

tdi2020 commented 4 years ago

선생님 txt 파일 내용입니다! 내용은 아래와 같습니다.


(function(){ function normalizeError(err) { var errorInfo = err.error || {}; var getConfigProp = function(propName, defaultValueIfNotTruthy) { var propValue = window._sharedData && window._sharedData[propName]; return propValue ? propValue : defaultValueIfNotTruthy; }; return { line: err.line || errorInfo.message || 0, column: err.column || 0, name: 'InitError', message: err.message || errorInfo.message || '', script: errorInfo.script || '', stack: errorInfo.stackTrace || errorInfo.stack || '', timestamp: Date.now(), ref: window.location.href, deployment_stage: getConfigProp('deployment_stage', ''), is_canary: getConfigProp('is_canary', false), rollout_hash: getConfigProp('rollout_hash', ''), is_prerelease: window.PRERELEASE || false, bundle_variant: getConfigProp('bundle_variant', null), request_url: err.url || window.location.href, response_status_code: errorInfo.statusCode || 0 } } window.addEventListener('load', function(){ if (window.bufferedErrors && window.bufferedErrors.length) { if (window.caches && window.caches.keys && window.caches.delete) { window.caches.keys().then(function(keys) { keys.forEach(function(key) { window.caches.delete(key) }) }) } window.__bufferedErrors.map(function(error) { return normalizeError(error) }).forEach(function(normalizedError) { var request = new XMLHttpRequest(); request.open('POST', '/client_error/', true); request.setRequestHeader('Content-Type', 'application/json; charset=utf-8'); request.send(JSON.stringify(normalizedError)); }) } }) }());

4w97euiosha commented 4 years ago

window._sharedData = {"config":{"csrf_token":"veln7GdixWK3ShYKBrrgQDsaqtb1IbWW","viewer":null,"viewerId":null},"country_code":"KR","language_code":"en","locale":"en_US","entry_data":{"PostPage":[{"graphql":{"shortcode_media":{"typename":"GraphImage","id":"1987472577179601760","shortcode":"BuU68djnstg","dimensions":{"height":1292,"width":1080},"gating_info":null,"fact_check_overall_rating":null,"fact_check_information":null,"sensitivity_friction_info":null,"media_overlay_info":null,"media_preview":"ACMqelmuMnknr/jUws2Cnac+xpvnFwTF82OvfH4f41Ys5JG+90/X/P4VibmetsY23OcKP88+1OJySO4rVudoQkjI4yPXmsASl2JXqWOR6Z/wpoTs0WwaKSitDIg0qQRt83UfqP8A61ayvhicjB6euKy7cQRHzHyxA+6Aev5ipYrqOMkhSO5HXAJ45747/pUM1RrNhhj1rOmgELfKMBuf8ac1wy46YJ6/XpgU9WLjLjcRuVh7jkY9M9qS0Bq5UopsrKrYBA6HBPIyAcGitLmdipMApUjvyalTCkHseD9Rz/Ko5+i/5707+A/hUlksBO0xZ6ZA+nUVqRcnnqev1FZCf678BV5ifLJ7gikVcttgn/61FRsTmigVz//Z","display_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-15/e35/51797088_2275665789314659_8681330140300609728_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_cat=107\u0026_nc_ohc=2aF9wH0F9QQAX9-IH6o\u0026oh=74014f274c7deb8feac6c223c9019d94\u0026oe=5EBC5871","display_resources":[{"src":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-15/sh0.08/e35/p640x640/51797088_2275665789314659_8681330140300609728_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_cat=107\u0026_nc_ohc=2aF9wH0F9QQAX9-IH6o\u0026oh=f42b65e641fa2582453dca7000553e47\u0026oe=5EBA999B","config_width":640,"config_height":766},{"src":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-15/sh0.08/e35/p750x750/51797088_2275665789314659_8681330140300609728_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_cat=107\u0026_nc_ohc=2aF9wH0F9QQAX9-IH6o\u0026oh=b1649dca2e08e9e404577e3d8bc7f7dc\u0026oe=5EBB2BDF","config_width":750,"config_height":897},{"src":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-15/e35/51797088_2275665789314659_8681330140300609728_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_cat=107\u0026_nc_ohc=2aF9wH0F9QQAX9-IH6o\u0026oh=74014f274c7deb8feac6c223c9019d94\u0026oe=5EBC5871","config_width":1080,"config_height":1292}],"accessibility_caption":"Photo by Chloe \uae40\uc560\ub780 in Seoul, Korea. Image may contain: 1 person","is_video":false,"tracking_token":"eyJ2ZXJzaW9uIjo1LCJwYXlsb2FkIjp7ImlzX2FuYWx5dGljc190cmFja2VkIjp0cnVlLCJ1dWlkIjoiZmIyMjM4NjA3MzQ3NDQxNmI0ZDU5YjU1YTQ1NDgyZWQxOTg3NDcyNTc3MTc5NjAxNzYwIn0sInNpZ25hdHVyZSI6IiJ9","edge_media_to_tagged_user":{"edges":[]},"edge_media_to_caption":{"edges":[{"node":{"text":"Hey! I\u2019m Chloe aka the new girl @chuu_official \ud83e\udd17\nNice to meet you and #chuu"}}]},"caption_is_edited":false,"has_ranked_comments":false,"edge_media_to_parent_comment":{"count":82,"page_info":{"has_next_page":true,"end_cursor":"QVFCdmVWWmd2RnA2YnJCcUhSSGJrZ0JBZGMyMk5DZFFpeFItbXJvOE5tcjFjR2pjY0l4Rk9ueXNhdXRTVXA0bGFUSEVMc3hyVDl2WFpOVmRmTVQ3Mk1vcw=="},"edges":[{"node":{"id":"18066508444112354","text":"\u0642\u0628\u0644\u064a \u0627\u0644\u0635\u063a\u064a\u0631 \u0644\u0627 \u064a\u062a\u062d\u0645\u0644","created_at":1563887497,"did_report_as_spam":false,"owner":{"id":"9744298852","is_verified":false,"profile_pic_url":"https://instagram.fktw4-1.fna.fbcdn.net/v/t51.2885-19/44884218_345707102882519_2446069589734326272_n.jpg?_nc_ht=instagram.fktw4-1.fna.fbcdn.net\u0026_nc_ohc=8ZVjzcZ59yAAX-N3zYw\u0026oh=815e391374db8f1425993608a29973e3\u0026oe=5EBCA98F\u0026ig_cache_key=YW5vbnltb3VzX3Byb2ZpbGVfcGlj.2","username":"_n0dz"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":2,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[{"node":{"id":"18067623553081452","text":"@_n0dz \u0644\u0627\u0632\u0645 \u064a\u062a\u062d\u0645\u0644 \ud83c\udf1a\ud83d\udc94","created_at":1567589996,"did_report_as_spam":false,"owner":{"id":"17929880657","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/69894520_433566467272371_690877409758543872_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=YpNfx2MqaVoAX8jFgLy\u0026oh=71dd711e6ebe1f12019899f9659745cd\u0026oe=5EBB03B6","username":"200_a.s"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false}},{"node":{"id":"17852860105562736","text":"@_n0dz \u0648\u0627\u0646\u0627 \u0642\u0644\u0628\u064a \u0644\u0627 \u064a\u062a\u062d\u0645\u0644 \u0645\u0646 \u0643\u062b\u0631 \u062c\u0645\u0627\u0644\u0647\u0627","created_at":1568634100,"did_report_as_spam":false,"owner":{"id":"18508246703","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/91082726_634409640745014_5750731931104837632_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=OlHYc6ke1EsAX9581Pa\u0026oh=abf6ba10131bc4a5d9694bc91ae4da2e\u0026oe=5EB96483","username":"v7j.3"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false}}]}}},{"node":{"id":"17851970140496026","text":"@ali.por79 \u0627\u06cc\u0646\u0645 \u0627\u0632 \u0641\u06cc\u0633 \u0645\u0627\u062f\u0631\u0632\u0627\u062f\u06cc\u0634","created_at":1563998833,"did_report_as_spam":false,"owner":{"id":"8612797855","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/91111509_2507684872671052_152053400035393536_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=u8aBG5zlIOYAX_2wxyW\u0026oh=0be5d11919b9873af2f64716f4407902\u0026oe=5EBC2D43","username":"ii_am_alii"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"17849741701508453","text":"I have seen all your photos! You\u2019re so beautiful! Love you, baby!","created_at":1564071865,"did_report_as_spam":false,"owner":{"id":"16809535724","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/67153673_2408047986146935_2247804411768209408_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=GShWYtQPWKcAX9OqAI0\u0026oh=e44f5587fd6318627db9127fe3067c8b\u0026oe=5EBCF11B","username":"ziyang6666"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"18069570496105704","text":"Am I the first one who liked all ur post XD","created_at":1564320689,"did_report_as_spam":false,"owner":{"id":"3027701438","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/66110756_1269016286592412_8799785753484722176_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=lltSzyFYHnMAX8tlGmd\u0026oh=07932beeeb08aab1e5c2ca67d1e73962\u0026oe=5EBB7ED9","username":"x1zverac"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"18087307510052894","text":"\uc804\uc124\uc758 \uc2dc\uc791","created_at":1564686130,"did_report_as_spam":false,"owner":{"id":"1924876768","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/69259427_744447162674681_3543647558809157632_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=KV7g0hwlEOAAX8r3ckd\u0026oh=628d4043bb0a91e0c96f9dd3b295c01a\u0026oe=5EBB7D8C","username":"cubanos2020"},"viewer_has_liked":false,"edge_liked_by":{"count":1},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"18088674061011110","text":"Lovely frairy","created_at":1565074820,"did_report_as_spam":false,"owner":{"id":"17464972172","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/61979687_448897919173601_1228193787176550400_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=wSFx1-sgk3QAX99TW-B\u0026oh=aa9eeae6c8b90e69a7176a7c180a5e1c\u0026oe=5EBC21EC","username":"15.54382491"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"17842813327593351","text":"I like you !","created_at":1565413256,"did_report_as_spam":false,"owner":{"id":"17464972172","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/61979687_448897919173601_1228193787176550400_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=wSFx1-sgk3QAX99TW-B\u0026oh=aa9eeae6c8b90e69a7176a7c180a5e1c\u0026oe=5EBC21EC","username":"15.54382491"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"17986508077265017","text":"you r so perfect","created_at":1565578357,"did_report_as_spam":false,"owner":{"id":"242789718","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/26297854_1697212340340425_3934107962016006144_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=YJCxftnmv_YAX-Df9eN\u0026oh=093b94f7723a0693a6a9f017a5aecaca\u0026oe=5EBC600E","username":"zpppoio"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"18057666502178502","text":"You look so cute","created_at":1565604927,"did_report_as_spam":false,"owner":{"id":"1249461446","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/83558560_2930788323610961_6553431597553549312_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=h2VWgERmLr8AX_AHicb\u0026oh=2c0068bf16ad8d8d17355bcd166be05c\u0026oe=5EBC5558","username":"astwany"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"18062937649085705","text":"Magnificent\ud83d\ude0d\ud83d\ude0d","created_at":1565702304,"did_report_as_spam":false,"owner":{"id":"7001827328","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/74415049_573358183495327_2456133539922444288_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=obTwYvz6yxUAX858O_R\u0026oh=30268684841765e94fbf6f8fe6dac2ab\u0026oe=5EBA75E6","username":"soccio.m"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"17846167594574976","text":"And what are you princess Disney?\ud83d\udc78\ud83c\udffb","created_at":1565951635,"did_report_as_spam":false,"owner":{"id":"7725535686","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/88218060_546938262609795_5105787736288133120_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=T4vFlKejv9sAX9GRc_5\u0026oh=043be2fcc046829038fb97bfe8a4ca71\u0026oe=5EBC4C00","username":"pinxpeas"},"viewer_has_liked":false,"edge_liked_by":{"count":1},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"18075096556104419","text":"\uc798\ubcf4\uace0\uac11\ub2c8\ub2e4 \ud83d\ude0a \ud589\ubcf5\ud558\uc138\uc694 I wish you happiness","created_at":1566531323,"did_report_as_spam":false,"owner":{"id":"13704059854","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/83264698_200318657754160_4947806091678318592_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=euhsPfMsX68AX9s6X7e\u0026oh=ffbc06f03268e08a5c324eb227f9a80d\u0026oe=5EB97382","username":"onuhairsalon"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"18095367361019119","text":"\u062a\u0645 \u0627\u0644\u062a\u062e\u062a\u064a\u0645\ud83d\ude0d\ud83d\ude0d","created_at":1566902755,"did_report_as_spam":false,"owner":{"id":"11148560840","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/93280788_250744322985646_3347333305312739328_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=pKdXyEvwJs4AX_Zfm90\u0026oh=4faabc5bbee82f368654ead68281dbe5\u0026oe=5EBC8C09","username":"2nh2"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"17904303694360569","text":"I really like you so much.","created_at":1567097084,"did_report_as_spam":false,"owner":{"id":"19026004365","is_verified":false,"profile_pic_url":"https://instagram.fktw4-1.fna.fbcdn.net/v/t51.2885-19/44884218_345707102882519_2446069589734326272_n.jpg?_nc_ht=instagram.fktw4-1.fna.fbcdn.net\u0026_nc_ohc=8ZVjzcZ59yAAX-N3zYw\u0026oh=815e391374db8f1425993608a29973e3\u0026oe=5EBCA98F\u0026ig_cache_key=YW5vbnltb3VzX3Byb2ZpbGVfcGlj.2","username":"ya.ngyang7597"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"17903367352364556","text":"Wew\ud83d\ude33","created_at":1567161071,"did_report_as_spam":false,"owner":{"id":"4336597889","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/92020477_202015464585387_5162902546397790208_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=VsibF5j-5YwAX9gyAE0\u0026oh=4280ea27a59a0d83e2f1bd1a5c247564\u0026oe=5EBCD92B","username":"jejep88"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"17899911817365696","text":"\u2764\ufe0f\u2764\ufe0f\u2764\ufe0fbeautful","created_at":1567272732,"did_report_as_spam":false,"owner":{"id":"6260484917","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/71276648_940198383015086_6407781319446626304_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=rQvTC8kZlVEAX-79-5C\u0026oh=4ab7cfa981d4ce48ebe13d940ac06d25\u0026oe=5EBA1746","username":"ismailwardan"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"18051650047173013","text":"@hwl1218 \u4e0d\u77e5\u9053\u9019\u6a23\u5237\u53ef\u4e0d\u53ef\u4ee5\u8b8a\u982d\u865f\u7c89\u7d72","created_at":1567312838,"did_report_as_spam":false,"owner":{"id":"3553479597","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/91806995_217090549389269_7931865325019070464_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=SRRpmuvzacEAX9S4eOH\u0026oh=3b2ecf9732364513a5f40ac50b071fbf\u0026oe=5EB9F09E","username":"evan921214"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":1,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[{"node":{"id":"17913267106337985","text":"@evan921214 \u5f88\u6703","created_at":1567312880,"did_report_as_spam":false,"owner":{"id":"15511540401","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/83611939_185283682901531_4028955344016244736_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=iI-Mt1Q0iyYAX-Z1TN2\u0026oh=2c1668f6c4e7f3ad405af498d579c28e\u0026oe=5EBBD011","username":"hwl_12.18_"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false}}]}}},{"node":{"id":"17908662196357436","text":"\u65e5\u672c\u4eba\u306efun\u3067\u3059","created_at":1568378678,"did_report_as_spam":false,"owner":{"id":"12284216963","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/70501550_707699349693164_2659851556827955200_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=2JrP5H1xnNsAX-5GHVX\u0026oh=d6944fccca5b8ca7c041873f2465115c\u0026oe=5EB91D3B","username":"oota____san"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"17896124032386219","text":"#chu","created_at":1569196602,"did_report_as_spam":false,"owner":{"id":"12052602317","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/70036386_1801970746603452_6687233516884721664_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=12oZVRRMGVIAX-xAJkd\u0026oh=5a4dcf91dc59bb61071b698a07f4b8cd\u0026oe=5EB99225","username":"eineneuewelt"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"17845393177693998","text":"First post?","created_at":1570752101,"did_report_as_spam":false,"owner":{"id":"3218630751","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/60814098_443202552906706_3906221186039676928_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=VN9sCq64pOQAX8tYs2T\u0026oh=fb557defef5987d0f23db1783c903ff8\u0026oe=5EBA40B8","username":"cethioswt"},"viewer_has_liked":false,"edge_liked_by":{"count":1},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"18072464890147854","text":"\u2764\ufe0f","created_at":1571656737,"did_report_as_spam":false,"owner":{"id":"5940206083","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/92449178_217400282880320_7434841500388687872_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=V8bNA-DWVqAAX9lDHL7\u0026oh=b684f81d05830aa2ad9f753ddcedb23f\u0026oe=5EBBC55B","username":"iams4met"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"17916222763364689","text":"\u2764\ufe0f\u2764\ufe0f\u2764\ufe0f\u2764\ufe0f\u2764\ufe0f","created_at":1574400549,"did_report_as_spam":false,"owner":{"id":"12841278473","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/84061713_3059479487418146_4061709443220373504_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=ApQVW-rbBG0AX_eALs_\u0026oh=592a9a32aa5bc6ccacab34689ba2b297\u0026oe=5EBC1BC4","username":"charlotte134340"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}},{"node":{"id":"17874778777498051","text":"\uc88b\uc544\uc694 \ub2e4 \ub20c\ub800\ub2f9!\u314e","created_at":1574686378,"did_report_as_spam":false,"owner":{"id":"25256215308","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/72169034_442189713111324_8917203931654782976_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=gqVOpm_jOZ4AX9qnirv\u0026oh=06b3a5e1f05b5a3c67258c107b3501e3\u0026oe=5EBBB8F2","username":"brucie__wazza"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false,"edge_threaded_comments":{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}}}]},"edge_media_to_hoisted_comment":{"edges":[]},"edge_media_preview_comment":{"count":82,"edges":[{"node":{"id":"17916222763364689","text":"\u2764\ufe0f\u2764\ufe0f\u2764\ufe0f\u2764\ufe0f\u2764\ufe0f","created_at":1574400549,"did_report_as_spam":false,"owner":{"id":"12841278473","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/84061713_3059479487418146_4061709443220373504_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=ApQVW-rbBG0AX_eALs_\u0026oh=592a9a32aa5bc6ccacab34689ba2b297\u0026oe=5EBC1BC4","username":"charlotte134340"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false}},{"node":{"id":"17874778777498051","text":"\uc88b\uc544\uc694 \ub2e4 \ub20c\ub800\ub2f9!\u314e","created_at":1574686378,"did_report_as_spam":false,"owner":{"id":"25256215308","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/72169034_442189713111324_8917203931654782976_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=gqVOpm_jOZ4AX9qnirv\u0026oh=06b3a5e1f05b5a3c67258c107b3501e3\u0026oe=5EBBB8F2","username":"brucie__wazza"},"viewer_has_liked":false,"edge_liked_by":{"count":0},"is_restricted_pending":false}}]},"comments_disabled":false,"commenting_disabled_for_viewer":true,"taken_at_timestamp":1551145215,"edge_media_preview_like":{"count":4507,"edges":[]},"edge_media_to_sponsor_user":{"edges":[]},"location":{"id":"213094191","has_public_page":true,"name":"Seoul, Korea","slug":"seoul-korea","address_json":"{\"street_address\": \"\", \"zip_code\": \"\", \"city_name\": \"Seoul, Korea\", \"region_name\": \"\", \"country_code\": \"KR\", \"exact_city_match\": true, \"exact_region_match\": false, \"exact_country_match\": false}"},"viewer_has_liked":false,"viewer_has_saved":false,"viewer_has_saved_to_collection":false,"viewer_in_photo_of_you":false,"viewer_can_reshare":true,"owner":{"id":"11333909242","is_verified":false,"profile_pic_url":"https://scontent-gmp1-1.cdninstagram.com/v/t51.2885-19/s150x150/67264265_2378078505605953_8058550788483448832_n.jpg?_nc_ht=scontent-gmp1-1.cdninstagram.com\u0026_nc_ohc=l0qGH5tRWEgAX8NrmMY\u0026oh=fc06b46e4511066bffc118fa1200d505\u0026oe=5EBA592C","username":"chuu__chloe","blocked_by_viewer":false,"restricted_by_viewer":null,"followed_by_viewer":false,"full_name":"Chloe \uae40\uc560\ub780","has_blocked_viewer":false,"is_private":false,"is_unpublished":false,"requested_by_viewer":false,"edge_owner_to_timeline_media":{"count":425}},"is_ad":false,"edge_web_media_to_related_media":{"edges":[]},"edge_related_profiles":{"edges":[]}}}}]},"hostname":"www.instagram.com","is_whitelisted_crawl_bot":false,"deployment_stage":"c2","platform":"web","nonce":"IBwNoT/MxJN0txEwnmqASw==","mid_pct":59.6126,"zero_data":{},"cache_schema_version":3,"server_checks":{},"knobx":{"4":false,"17":false,"20":true,"22":true,"23":true,"24":true,"25":true,"26":true},"to_cache":{"gatekeepers":{"4":true,"5":false,"6":false,"7":false,"8":false,"9":false,"10":false,"11":false,"12":false,"13":true,"14":true,"15":true,"16":true,"18":true,"19":false,"23":false,"24":false,"26":true,"27":false,"28":false,"29":true,"31":false,"32":true,"34":false,"35":false,"38":true,"40":true,"41":false,"43":true,"59":true,"61":false,"62":false,"63":false,"64":false,"65":false,"67":true,"68":false,"69":true,"71":false,"72":true,"73":false,"74":false,"75":true,"77":true,"78":true,"79":false,"81":false,"82":true,"84":false,"86":false,"88":true,"91":false,"95":true,"97":false,"99":false,"100":false,"101":true,"102":true,"103":false,"104":true,"105":true,"106":false,"107":false,"108":false,"109":false},"qe":{"app_upsell":{"g":"","p":{}},"igl_app_upsell":{"g":"","p":{}},"notif":{"g":"","p":{}},"onetaplogin":{"g":"","p":{}},"multireg_iter":{"g":"","p":{}},"felix_clear_fb_cookie":{"g":"","p":{}},"felix_creation_duration_limits":{"g":"","p":{}},"felix_creation_fb_crossposting":{"g":"","p":{}},"felix_creation_fb_crossposting_v2":{"g":"","p":{}},"felix_creation_validation":{"g":"","p":{}},"mweb_topical_explore":{"g":"","p":{}},"post_options":{"g":"","p":{}},"iglscioi":{"g":"","p":{}},"sticker_tray":{"g":"","p":{}},"web_sentry":{"g":"","p":{}},"0":{"p":{"4":true,"7":true,"8":true,"9":false},"qex":true},"2":{"p":{"0":true},"qex":true},"4":{"p":{"0":true},"qex":true},"5":{"p":{"1":false},"qex":true},"6":{"p":{"1":true,"5":false,"6":false,"7":false,"9":false,"10":false},"qex":true},"10":{"p":{"2":false},"qex":true},"12":{"p":{"0":5},"qex":true},"13":{"p":{"0":true},"qex":true},"16":{"p":{"0":false},"qex":true},"17":{"p":{"1":true},"qex":true},"19":{"p":{"0":true},"qex":true},"21":{"p":{"2":false},"qex":true},"22":{"p":{"1":false,"2":8.0,"3":0.85,"4":0.95,"10":0.0,"11":15,"12":3,"13":false},"qex":true},"23":{"p":{"0":false,"1":false},"qex":true},"25":{"p":{},"qex":true},"26":{"p":{"0":""},"qex":true},"28":{"p":{"0":false},"qex":true},"29":{"p":{},"qex":true},"30":{"p":{"0":true},"qex":true},"31":{"p":{},"qex":true},"33":{"p":{},"qex":true},"34":{"p":{"0":false},"qex":true},"35":{"p":{"0":false},"qex":true},"36":{"p":{"0":true,"1":true,"2":false,"3":false,"4":false},"qex":true},"37":{"p":{"0":false},"qex":true},"39":{"p":{"0":false,"6":false,"7":false,"8":false,"14":false},"qex":true},"41":{"p":{"3":true},"qex":true},"42":{"p":{"0":true},"qex":true},"43":{"p":{"0":false,"1":false,"2":false},"qex":true},"44":{"p":{"1":"inside_media","2":0.2},"qex":true},"45":{"p":{"12":false,"13":false,"17":0,"18":false,"19":2,"26":"control","32":true,"33":false},"qex":true},"46":{"p":{"0":false},"qex":true},"47":{"p":{"0":true,"1":true,"2":false,"3":false,"4":false,"6":false,"8":false,"9":false,"10":false,"11":false},"qex":true},"49":{"p":{"0":false},"qex":true},"50":{"p":{"0":false},"qex":true},"53":{"p":{"0":5},"qex":true},"54":{"p":{"0":false},"qex":true},"55":{"p":{"0":false},"qex":true},"56":{"p":{"1":true,"2":true},"qex":true},"58":{"p":{"0":0.0,"1":false},"qex":true},"59":{"p":{"0":true},"qex":true},"62":{"p":{"0":false},"qex":true},"64":{"p":{"0":false},"qex":true},"65":{"p":{},"qex":true},"66":{"p":{"0":false},"qex":true},"67":{"p":{"0":true,"1":true,"2":true,"3":true,"4":false,"5":true,"6":false,"7":false},"qex":true},"68":{"p":{"0":false},"qex":true},"69":{"p":{"0":true},"qex":true},"70":{"p":{"1":"Instagram\u306f\u30a2\u30d7\u30ea\u3067\u3088\u308a\u5feb\u9069\u306b\u3054\u5229\u7528\u306b\u306a\u308c\u307e\u3059","2":"\u30a2\u30d7\u30ea\u306b\u306f\u3088\u308a\u591a\u304f\u306e\u30ab\u30e1\u30e9\u30a8\u30d5\u30a7\u30af\u30c8\u3084\u30b9\u30bf\u30f3\u30d7\u304c\u3042\u308a\u307e\u3059\u3002\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1\u3059\u308b\u65b9\u6cd5\u3082\u3088\u308a\u591a\u304f\u3042\u308a\u307e\u3059\u3002","3":"\u30a2\u30d7\u30ea\u3092\u5229\u7528"},"qex":true},"71":{"p":{"1":"^/explore/.*|^/accounts/activity/$"},"qex":true},"72":{"p":{"0":false,"1":true,"2":true,"3":false,"4":false},"qex":true},"73":{"p":{"0":false},"qex":true},"74":{"p":{"1":false,"2":false,"3":false,"4":false,"5":false,"6":false,"7":false,"8":false,"9":false,"10":false,"12":false},"qex":true},"75":{"p":{"0":true,"1":false},"qex":true},"76":{"p":{"0":true,"1":false},"qex":true},"77":{"p":{"0":true,"1":false},"qex":true},"78":{"p":{"0":true,"1":false},"qex":true},"80":{"p":{"3":false},"qex":true},"81":{"p":{"0":false},"qex":true},"84":{"p":{"0":true,"1":true,"2":true,"3":false,"4":true,"5":true,"6":false,"8":false},"qex":true},"85":{"p":{"0":false,"1":"Pictures and Videos"},"qex":true},"87":{"p":{"0":true},"qex":true},"89":{"p":{"0":false},"qex":true},"91":{"p":{"0":false},"qex":true},"92":{"p":{"0":36},"qex":true},"93":{"p":{"0":true},"qex":true},"95":{"p":{"0":false,"1":false},"qex":true},"96":{"p":{"0":true},"qex":true},"97":{"p":{},"qex":true},"98":{"p":{"1":false},"qex":true},"99":{"p":{"0":false},"qex":true},"100":{"p":{},"qex":true},"101":{"p":{"0":false,"1":false},"qex":true},"102":{"p":{"0":true},"qex":true},"103":{"p":{"0":false,"1":false},"qex":true},"104":{"p":{"0":true},"qex":true},"105":{"p":{"0":"control"},"qex":true},"107":{"p":{},"qex":true},"108":{"p":{"0":false,"1":false},"qex":true},"109":{"p":{"0":true,"1":true,"2":true},"qex":true},"111":{"p":{"0":false,"1":false},"qex":true}},"probably_has_app":false,"cb":false},"device_id":"CD938D78-B226-446E-BC0E-627550EE9095","encryption":{"key_id":"155","public_key":"4fd28ee2f38b02707cf2478111e82ed6c3d9fb4e181768d4bc15b6aae1474a45"},"rollout_hash":"f875f4c886d7","bundle_variant":"metro","is_canary":false};

KurtBestor commented 4 years ago

테스트 부탁드려요: https://github.com/KurtBestor/Hitomi-Downloader-issues/releases/tag/Technical-Preview

tdi2020 commented 4 years ago

KurtBestor 선생님..... 감동입니다ㅠㅠ

매우 잘 되며 기쁜 동시에 작은 버그 발견하여 살며시 제보드립니다. 기존에 insta 라고 치면 자동으로 인스타 인식하여 아이디만 입력하는 구조로 주소를 추가할 경우 작동하지 않습니다. 물론 주소창에서 그대로 긁어 전체 주소를 추가하면 잘 작동합니다. GodKurtBestor....만세

4w97euiosha commented 4 years ago

잘 되는 것 맞나요? 같은 인스타그램 주소 입력했고, 쿠키 정보도 넣었는데... 파일 개수가 똑같은데요?

tdi2020 commented 4 years ago

헉? 문제가 있네요.

  1. 우선 쿠키 넣고 받으니 스토리 파일이 받아져있었습니다. 스토리 파일은 파일명 앞에 stories_ 가 붙기 때문에 그 파일만 보고 다운되었다고 확신하였습니다.

  2. 확인 결과 프로필 하단에 유저가 고정한 스토리 (동그란 모양의)만 다운이 받아져있습니다.

  3. 인스타그램은 그날 그날 올린 스토리를 24시간 이내, 프로필 사진 클릭하면 확인할 수 있는데 이것은 현재 받아지지 않습니다.

한 줄 요약 : 프로필 하단 고정 스토리는 받아지지만, 프로필 눌러야 볼 수 있는 스토리는 다운이 안됨

프로필을 눌러야 확인 가능한 스토리까지 받는 것이 목적이니까 다운이 다 안 받아지는 셈입니다ㅠㅠ

KurtBestor commented 4 years ago

테스트 부탁드려요: https://github.com/KurtBestor/Hitomi-Downloader-issues/releases/tag/Technical-Preview

4w97euiosha commented 4 years ago

테스트 부탁드려요: https://github.com/KurtBestor/Hitomi-Downloader-issues/releases/tag/Technical-Preview

음.. 쿠키도 불러오고 해봤는데, 2번 3번 4번 파일들하고 개수가 같습니다. 시작할 때, 스토리 읽는 중이라고 뜨기는 하는데.. 제가 잘못한건지 이유는 잘 모르겠습니다. 저는 더 진행 안해주셔도 이해하겠습니다.

tdi2020 commented 4 years ago

테스트 부탁드려요: https://github.com/KurtBestor/Hitomi-Downloader-issues/releases/tag/Technical-Preview

으아악 완벽히 잘 됩니다 선생님! 24시간 이내 사라지는 스토리까지 하나도 빠짐없이 받아진 것을 방금 확인하였습니다!!! ps. 위에 안되시는 분은 혹시 모르니 실행파일 다시 덮어쓰기 해보시구, 그래도 잘 안되신다면 아마 쿠키가 만료되었는지 확인 해보세요!(쿠키보기 눌러서 회색이면 만료된 쿠키입니다) 저는 방금 제대로 다 받아진 것을 확인하고 소리질렀습니다ㅠㅠ 역시 갓...KurtBestor 감사합니다 선생님 잘 쓰겠습니다.

4w97euiosha commented 4 years ago

테스트 부탁드려요: https://github.com/KurtBestor/Hitomi-Downloader-issues/releases/tag/Technical-Preview

쿠키를 잘못 사용했었네요. 조언에 감사드리고, 제작에 감사드립니다.

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 30 days if no further activity occurs, but feel free to re-open a closed issue if needed.