#1
|
|||
|
|||
download my own Instagram saved posts
Hello guys, I have been trying to download all my *saved* posts in Instagram, it's like the personal favorite bookmarks. But Jdownloader can only download my *own* posts, not the posts from others that I collected.
Once you log in to your Instagram, you can go to: **External links are only visible to Support Staff****External links are only visible to Support Staff**[username]/saved/ or go to your app's profile and see it there. Also, I am getting an Instagram plugin outdated error message recently. But I can't download the *saved* posts even when this plugin was still up to date. Thank you so much. |
#2
|
|||
|
|||
This post is duplicated, can someone delete it for me, please? I can't find the function to delete it. Thanks.
|
#3
|
||||
|
||||
Hi,
You need to add your Instagram account to JD and then you can add the /username/saved" URL to let JD grab all saved items. If you cannot add your Instagram account, please post a DEBUG-log: Please post your log-ID here | bitte poste deine Log-ID hier. -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#4
|
|||
|
|||
Thanks. I just tested it, somehow I can add Instagram account successfully through simple username/password this time.
I tried to copy the URL of saved posts just now: **External links are only visible to Support Staff****External links are only visible to Support Staff** Jdownloader only grabbed a very small amount of the posts I saved, including only 2 Instagramers, 18 pictures in total. But I have a few hundred posts saved at least. It also grabbed my own posts which are not a part of my saved posts at all. This log below includes both the events of me adding my instagram account successfully and partially failing to grab all my saved posts: 30.10.20 16.13.12 <--> 30.10.20 16.25.16 jdlog://6979325302851/ Thank you so much for your help. |
#5
|
||||
|
||||
I won't be able to fix this without having the credentials to either your- or a similar test-account.
I cannot use my private account for testing either - it doesn't contain that manu saved items and here, all are grabbed ... It is not easy to create a legit instagram account for testing as they will usually want a phone number for verification. -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#6
|
|||
|
|||
Can I send you my password in a private message?
|
#7
|
||||
|
||||
you can send him via support@jdownloader.org or as private message
__________________
JD-Dev & Server-Admin |
#8
|
|||
|
|||
Just sent an email to the support email address with the username password. Thank you.
|
#9
|
||||
|
||||
I've informed pspzocker about it
__________________
JD-Dev & Server-Admin |
#10
|
||||
|
||||
Hi again,
here a small update on this: I was finally able to successfully login into your instagram account. However, I was not able to fix the underlying issue although I consider it "nearly working". Jiaz will have to take a look at this - he might be able to fix what I've overlooked. One important note: Once we are done with this, you can change the password of your Instagram account! -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#11
|
|||
|
|||
Did you guys happen to just break instagram completely with a recent update? Worked before the update when linkgrabbing an account url. Now urls don't get pulled into linkgrabber and I see the host and decrypter were updated and this thread appears to be the most recent discussion of changes, so I thought something may have gone wrong.
|
#12
|
||||
|
||||
__________________
JD-Dev & Server-Admin |
#13
|
||||
|
||||
@kdean: we will look into this
__________________
JD-Dev & Server-Admin |
#14
|
||||
|
||||
Quote:
I've just fixed it. -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#15
|
|||
|
|||
Confirmed working again. Thanks.
|
#16
|
||||
|
||||
Thanks for the feedback!
__________________
JD-Dev & Server-Admin |
#17
|
|||
|
|||
Hi, dear pspzockerscene, no rush, just wonder if there's anything else I can help you with. Thank you for your hard work!
|
#18
|
|||
|
|||
Just realized that Instagram finally released a long-waited update for their web version, finally their saved page has collections, which used to be only available in mobile apps.
So now, you have not only links like this: **External links are only visible to Support Staff****External links are only visible to Support Staff**[username]/saved/ You also have this: **External links are only visible to Support Staff****External links are only visible to Support Staff**[username]/saved/all-posts/ **External links are only visible to Support Staff****External links are only visible to Support Staff**[username]/saved/[collection name]/[collection ID]/ Maybe we can support this as well? Thanks guys! You are the best!!!:P |
#19
|
||||
|
||||
Please send example links to pspzockerscene via pm. Those collections sound more useful than generic tag support?
__________________
JD-Dev & Server-Admin |
#20
|
|||
|
|||
Thank you, I just PMed him.:P
|
#21
|
||||
|
||||
Do not thank me, thank him
__________________
JD-Dev & Server-Admin |
#22
|
||||
|
||||
Very interesting that there are collections of saved items available similar to Facebook (well - it's Facebook anyways^^).
At this moment these ones are not supported and also I don't have a test-account available with such collections. -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#23
|
|||
|
|||
Thanks for the update, you can feel free to poke around in my account that I shared with you, or you can do it in your own account. It's OK if the collections are not supported, as long as the general saved posts can be downloaded, that will be GREAT! Cheers :p
|
#24
|
||||
|
||||
Got it working.
Feel free to test it once the next update gets released. I'll leave your account in my test JD for now. You can kill my session in your Instagram account whenever you've tested the changes and are fine with them. Wartest du auf einen angekündigten Bugfix oder ein neues Feature? Updates werden nicht immer sofort bereitgestellt! Bitte lies unser Update FAQ! | Please read our Update FAQ! --- Are you waiting for recently announced changes to get released? Updates to not necessarily get released immediately! Bitte lies unser Update FAQ! | Please read our Update FAQ! -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#25
|
|||
|
|||
It's lovely to hear this great news, I can't thank you enough! But for some reason, the link grabber can't grab anything. (it can still grab all the content under a specific account, just not the saved posts.) My Instagram account is in the account manager and everything looks fine. I made sure to update JD and even restarted it after the update. Anything I might have missed?
Last edited by onyxlee; 19.11.2020 at 19:57. |
#26
|
||||
|
||||
Which URL did you add?
If you want to crawl all items of a user, you need to add: instagram.com/username If you want to grab your own saved stuff you have to add: instagram.com/YourOwnUsername/saved/ To grab your own saved items, you of course need to have your own instagram account added to JD first. -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#27
|
|||
|
|||
Quote:
instagram.com/MyOwnUsername/saved/ I already have my account added to JD. I also tested instagram.com/MyOwnUsername/saved/all-posts/, which is the "collection of all the saved post", also didn't work. It seems like the link grabber worked for a second, but without any error messages, it just gave up without getting any links. |
#28
|
||||
|
||||
@onyxlee: Please provide a debug log, see https://support.jdownloader.org/Know...d-session-logs
Enable Settings->Advanced Settings->Log.debugmodeenabled restart JDownloader, reproduce the issue, create log and post shown logID here
__________________
JD-Dev & Server-Admin |
#29
|
||||
|
||||
Fixed - sorry, my mistake!
Wartest du auf einen angekündigten Bugfix oder ein neues Feature? Updates werden nicht immer sofort bereitgestellt! Bitte lies unser Update FAQ! | Please read our Update FAQ! --- Are you waiting for recently announced changes to get released? Updates to not necessarily get released immediately! Bitte lies unser Update FAQ! | Please read our Update FAQ! -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#30
|
|||
|
|||
Omg!!! It worksssss!!!!!!!!!!!!!!!! Tearssssssss!!! Waited for this for my whole life!!!
Thank you psp!!! Thank you jiaz!!! Merry Christmas, hahaha! Last edited by onyxlee; 22.11.2020 at 09:28. |
#31
|
||||
|
||||
Thanks for the feedback
All thanks goes to psp
__________________
JD-Dev & Server-Admin |
#32
|
||||
|
||||
Quote:
No problem - thanks for trusting me and thanks for your feedback -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#33
|
|||
|
|||
Hi, psp, just had a very crucial discovery that I have to share with you right away.
So my most likely theory is, Instagram very likely disabled my account after I downloaded hundreds of Instagram posts with my own account. The details: After I shared with you my spare account (account B), Instagram only sent an email asking me whether the login in your country was permitted. Since then Instagram didn't bother me on this account at all. After the function worked, I signed in my primary account (account A) on JDownloader, crawled my saved posts, then downloaded all those saved posts with my account A. Then, probably a few days or a week after that, my account was disabled. I can't log in, nor see my posts, so I can't be sure whether someone hacked into my account and did something terrible. (Instagram said I violated the community guideline, but they didn't mention using a crawler to go through your own account and download posts. They did mention using bots or 3rd party services to massively like your posts to boost the traffic, which is a violation to their rules, which I never did as well.) Instagram asked me to verify my identity, I did so. Nothing happened. (Let's skip how awful Instagram's customer support is.) I had to report my issue to them as a business owner, not just a typical user. They came back to me with the weirdest request, asking me to handwrite some specific number, hold it against my face with both hands, and then take a picture (I guess with the third hand) and send it back to them. I haven't heard from them since then. I have been going through all the possibilities. If I ignore the possibility of a hacker compromising my account, the only possible reason might be me downloading my posts with my own account. The solution is pretty simple. Just use the function you developed recently as is to crawl all the links. Before you download them, disable the Instagram account in the account manager. That's it. Then you can download all you want as anonymous. Of course, this is only my theory. Without my account, I can't further confirm it. But it's so far the one that makes the most sense. I would like to share it with you and hopefully everyone who might use this function, which is a lifesaver for me and many people. Sincerely hope nobody has to deal with the worst customer support of the world, Instagram. |
#34
|
||||
|
||||
I've created a ticket for this,
optional try to download without account first and only fallback to account if required that should help a lot in this situation
__________________
JD-Dev & Server-Admin |
#35
|
|||
|
|||
Yes, can't believe how tight Instagram is running their service right now. I will update you whenever I have some new discoveries.
|
#36
|
||||
|
||||
I've tried to optimize this handling without the need of another setting.
The following information is simplified: The host plugin will only login whenever needed e.g. if a direct-URL times out and needs to be re-freshed. The crawler will still always login at this moment but if wanted, that could also be optimized more. Most of all times and especially for users who do not use JD to mass-download Instagram items, JD will really only need the account for the initial crawling - it will store the picture direct-URLs for downloading. And again: In theory, Instagram should e.g. put a token in those direct-URLs so that when downloading them, they can assign these http requests to the initial account -> Maybe unlikely but possible! Also, login is required for the "original quality download" so to minimize login requests furthermore, deactivate this in Settings -> Plugins -> instagram.com (default = off already) Everything I've written here has certain edge cases e.g.: - If crawling your own saved posts, best quality will always be grabbed without requiring extra http requests - Refreshing direct-URLs of user story elements always requires an active account Also, no matter how far we optimize this, you can always trigger their rate-limits or an account ban by simply adding tons of items - there is no permanent solution for this! Wartest du auf einen angekündigten Bugfix oder ein neues Feature? Updates werden nicht immer sofort bereitgestellt! Bitte lies unser Update FAQ! | Please read our Update FAQ! --- Are you waiting for recently announced changes to get released? Updates to not necessarily get released immediately! Bitte lies unser Update FAQ! | Please read our Update FAQ! -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download Last edited by pspzockerscene; 14.12.2020 at 17:04. |
#37
|
||||
|
||||
Hm okay I've optimized the crawler too.
Now it will only login if needed and if the situation is unclear e.g. profile URL, it will try without account first and retry with account if the profile is private and an account is available. Wartest du auf einen angekündigten Bugfix oder ein neues Feature? Updates werden nicht immer sofort bereitgestellt! Bitte lies unser Update FAQ! | Please read our Update FAQ! --- Are you waiting for recently announced changes to get released? Updates to not necessarily get released immediately! Bitte lies unser Update FAQ! | Please read our Update FAQ! -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#38
|
|||
|
|||
Thanks, PSP, you are right, in order not to upset Instagram and trigger some rate limits, I will now only download 50 items or so every time.
Too bad that Instagram doesn't list these limits anywhere, I used to use some chrome extension to grab my saved posts, every time I download thousands of posts without triggering any bans. Seems like those days are gone. (These extensions can skip a huge part of the posts without letting you know, so I haven't used them for a long time.) |
#39
|
||||
|
||||
They have no reason to do this
-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#40
|
||||
|
||||
Quote:
__________________
JD-Dev & Server-Admin |
Thread Tools | |
Display Modes | |
|
|