Closed antonis-papaioannou closed 4 years ago
Good post, did you search tho? https://github.com/instagrambot/instabot/issues/878
crosslink: https://github.com/instagrambot/instabot/issues/1058
I looked into those issues before posting. In #878 the account was blocked and the used was not able to post manually or using the "bot" (not my case). Issue #1058 is relevant but it has been marked as stale.
It seems that instagram detects user behaviour within sessions. The "user behaviour" from my phone is "normal" but the behaviour of my bot is detected as "automated" and that's the reason they "block" some features. I 'm trying to enrich the behaviour of my bot in order to mimic a human behaviour.
I am closing this in favor of this post: https://github.com/instagrambot/instabot/issues/1194 please continu the ban discussion there Thanks for the issue btw!
Before submitting an issue, make sure you have:
Purpose of your issue?
Describe your issue
I try to post a photo with a caption. The photo is successfully uploaded but without the caption. My account is not blocked and i can edit the photo and add caption manually with my instagram application on my phone.
Digging into code I figured out that the upload of the photo request return 200 (as expected). Then the function configure_photo() (file api_photo.py) is called. The data appended to the send requests seems correct (See below. I removed the values of some fields for this post).
The above request returns (I removed the values of some fields for this post):
I'm not sure if the response is the expected one. In my opinion the interesting fields in reponse are: 'caption': None 'caption_is_edited': False,
Following the rules I have to mention that I use python 3.7.5