I appreciate (and encourage) using real life problems as a pretext for researching new topics and developing new skills, but
1. I'm really curious as to what's the desired outcome here? A spambot to flood people's notifications?
2. I'll admit that I have absolutely no idea how Instagram's API layer (and protection) works but wouldn't capturing the HTTP calls a more appropriate and easier approach to take?
1. Social media accounts with lots of engagement and high follower counts are worth big money these days. However, it takes a ton of effort to build that up organically. It's not difficult to see possible motives for something like this.
2. Leveraging their private APIs will get you banned even quicker than OPs method.
I tried all sorts of automation in the past and always get banned at the end. Not worth it. Use AI or whatever to generate your social media content but always post it manually for best engagement and not getting banned
on business pages they literally give you access to the posting API.... And you can automate against that. Not that they will give you much action on that without the sweet sweet accelerant of ad money.
>A full screenshot is huge. Over 7 million pixels on a typical screen.
Hmmm i don't think that's true? 1080p is 2M, 2K is 4M, 4K is 8M. Are we really in an era where full 4K is "typical"? For reading Instagram? I've got 4 screens i use on a daily basis that are all 2K or less. I mean my TV was only 1080p until a few months ago lol. Maybe I'm just slow.
Also: you're automating the browser, just make the window smaller then!
This is also why creating a regular account is so difficult on all the social networks. You sign up and it is instantly banned and you have to go through a whole review and approval process just to use it. Incredibly user and company hostile.
Statuses cannot be disabled, so the little notification dot is always there (I solved that by archiving everyone's statuses) and the phone call feature cannot start a recording when you get called. If you need to record a call you need to do so separately.
If for some reason you want to stop using WhatsApp, you just cannot. You socially exclude yourself.
Most people you know are there so you cannot just leave it. Some companies run their business there. Some government services and banks have a WhatsApp chat bot, and don't accept email or phone calls anymore.
I wish I could fully leave WhatsApp, but I can't without paying a social price. The network effects are a straitjacket.
1. I'm really curious as to what's the desired outcome here? A spambot to flood people's notifications?
2. I'll admit that I have absolutely no idea how Instagram's API layer (and protection) works but wouldn't capturing the HTTP calls a more appropriate and easier approach to take?