I'm reversing Instagram Private API. I didn't have problems when coding most functions. I started investigating how to increase the video watching. But when I watched the video, no request was going.
At regular intervals, I often noticed that the request for "logging_client_events" has gone.
https://i.stack.imgur.com/RetEL.jpg
When I examined the request, there was a long and encrypted data in the message parameter in the body part. GZCompress and Base64 are used for encryption.
I decrypt and examined the data. I've tried to imitate many times. Here is a decrypted example of outgoing data:
https://i.stack.imgur.com/o1fib.png
They send the process of watching the video and all the things done to the server. (See: video_displayed, video_should_start, video_started_playing, video_exited)
Why doesn't it work when I simulate it? I'm curious about your ideas. I would appreciate it if anyone with knowledge on this could inform me. I've been going crazy with this mixed data for about 2 weeks. Thanks.