I'm using 1.39.2 and have been successfully reading the feed of saved items for quite some time, but it broke today.
My code is basically:
const feed = this.client.feed.saved()
const page = await feed.items()
I'm seeing this error:
error: IgResponseError: POST /api/v1/feed/saved/ - 405 Method Not Allowed;
at Request.handleResponseError (instagram-private-api/src/core/request.ts:172:12)
at Request.send (instagram-private-api/src/core/request.ts:83:24)
at SavedFeed.request (instagram-private-api/src/feeds/saved.feed.ts:15:22)
at SavedFeed.items (instagram-private-api/src/feeds/saved.feed.ts:27:23)
I don't think this is a rate limit thing, since I've seen it across a couple of accounts. I'm able to successfully do other things in the same session, like reading a timeline and liking posts.
This is now a GET request, right.
I've just tested and I'm getting the same issue.
This is now a GET request, right.
Tested using a POST, that gave me a 405 response.
@Nerixyz any idea on when this will be included in a public release on npm?
@endquote can you read your own timeline?
@davidsoderberg I use the library to read my own timeline and to like posts, and those things are still working.
@davidsoderberg I use the library to read my own timeline and to like posts, and those things are still working.
I did an NPM update and the saved feed is working for me.
Ok I have done an NPM update as well but get: GET /api/v1/media/timeline/info/ - 400 Bad Request; Media not found or unavailable". I did not get it before :(
@Nerixyz Will this change get included in an npm release?
https://github.com/dilame/instagram-private-api/pull/1157
I think fix is added into the Code...but yet to release
I think this was released and could be closed.
Confirm in 1.43.1 release this works.
Most helpful comment
@Nerixyz any idea on when this will be included in a public release on npm?