Instagram automated image posting

Baum123

Registered Member
Joined
May 16, 2015
Messages
58
Reaction score
1
Hello,

I have a Instagram bot that posts images a few times a day.
Today I found out that images are not visible in the search of Instagram.

This is how I figured out that I'm kind of blocked:
  1. post an image through the bot with a hashtag that is not used often
  2. switch the account in the Instagram app and search for the hashtag
  3. no image is displayed
  4. try the same steps again just this time post an image with the app and the same hashtag
  5. now the image is displayed
The weird thing is, that the image is displayed on the website, doesn't matter with wich account or even without an account.
The most weird thing is that my app request ist equally to the request of my bot. Same steps, same package information, same image, same text, same IP, same local network information (I cloned even the MAC).

I created my bot on this template: github -> mgp25 -> Instagram-API
Also, I tried the code from github and it's not working too.

Has anyone the magical secret behind this and would share it?
 
You upload from wifi network ? How many second per upload ???
Yes I do and one image per few hours. I simulated a few different devices (iPhone, Android, some Windows Phone apps) and it didn't work to post correctly.

try gramblr . com
and see if it can help you or you are using the same ?
I don't want an web based solution.
 
Yes I do and one image per few hours. I simulated a few different devices (iPhone, Android, some Windows Phone apps) and it didn't work to post correctly.


I don't want an web based solution.

I writing on windows command line side ;)
Upload photo is succ , i try video upload now ...
 
I writing on windows command line side ;)
Upload photo is succ , i try video upload now ...
Well that is still not helping for me and everyone else who has that problem.

I'm able to post images etc. but they are blocked from the search.
 
Like it's right in the first post, I'm using a PHP library: github -> mgp25 -> Instagram-API
 
I haven't used this library, however... It's likely that instagram will make updates to their app which aren't reflected in the library that you are using. I believe it's against the TOS of IG and a script is likely to require updates and maybe not a long term solution. I'm not sure exactly what you are posting and to how many accounts but... If you have BufferApp that 'queues' them and with the iOS app gives you a reminder and you just hit POST and it's done. If you wanted to feed that automatically buffer has an API to it's queue. Not completely automated, but they respect instagrams TOS so it's likely to be more long term.

I would look at the requests you make to IG, are 100% sure none of the requests are signed/time based this is pretty easy way to deter people from hacking on the API/finding those who aren't doing it correctly.


Hope this is useful!
 
I haven't used this library, however... It's likely that instagram will make updates to their app which aren't reflected in the library that you are using. I believe it's against the TOS of IG and a script is likely to require updates and maybe not a long term solution. I'm not sure exactly what you are posting and to how many accounts but... If you have BufferApp that 'queues' them and with the iOS app gives you a reminder and you just hit POST and it's done. If you wanted to feed that automatically buffer has an API to it's queue. Not completely automated, but they respect instagrams TOS so it's likely to be more long term.

I would look at the requests you make to IG, are 100% sure none of the requests are signed/time based this is pretty easy way to deter people from hacking on the API/finding those who aren't doing it correctly.


Hope this is useful!
I don't really care about the TOS of Instagram haha and did you looked into the library?
It emulates all requests like the app with valid signed requests. I already compared them to the requests that my iPhone, an Android emulator and Windows Phone App does. Everything is identical, except for the sign key itself.
And that is my whole problem. How das Instagram detects that?
 
I don't really care about the TOS of Instagram haha and did you looked into the library?
It emulates all requests like the app with valid signed requests. I already compared them to the requests that my iPhone, an Android emulator and Windows Phone App does. Everything is identical, except for the sign key itself.
And that is my whole problem. How das Instagram detects that?

2 typical ways this can be the reason.

1.) The requests are not "exactly" the same or no longer are "exactly" the same.

2.) The activity/way you are interacting with the API has flag as suspicious to them. Perhaps image meta data doesn't match that of your signing key or maybe geodata being sent? Many variables, it's FB detection your up against. Also whilst i had a quick look at the repo, Instagram also can and could work it out....
 
Back
Top