Files
gallery-dl/gallery_dl/extractor
Jan Wikholm ece3837408 Enable user_has_liked as IG download filter
Background and context:

1. Instagram by default requires you to be logged in.
2. Your account can LIKE posts.
3. Getting all of your likes from IG can be a pain.

As an active IG user, I want to be able to download only posts I've liked.

The information of whether or not your logged-in user has liked the target post is available in the API results, but was not available to the end-user for filtering.

This small change allows `user_has_liked` to be used to e.g. download only liked posts of an entire IG account.

Example use:

```
$ gallery-dl --cookies-from-browser FIREFOX--filter 'user_has_liked' https://www.instagram.com/imgur/
```

This will only download the posts that have `has_liked: True` set in the returned REST API data.

Note: it will still need to loop through the entire account's posts since this is done per-post basis instead of looping just the liked posts, but at least you are able to use this IG feature as a download marker.
2024-05-18 12:05:08 +03:00
..
2024-02-27 01:37:57 +01:00
2024-01-15 04:09:05 +01:00
2023-10-25 23:08:45 +05:30
2023-09-19 00:02:04 +02:00
2023-12-18 23:57:22 +01:00
2023-01-13 16:32:32 +01:00
2024-03-22 02:14:41 +01:00
2024-01-20 02:21:40 +01:00
2024-01-20 00:26:41 +01:00
2024-02-16 22:43:37 +01:00
2024-03-21 18:08:18 +01:00
2024-01-20 17:56:07 +01:00
2024-03-15 20:34:54 +01:00
2024-03-15 23:44:25 +01:00
2023-12-18 23:57:22 +01:00
2024-01-20 16:44:48 +01:00
2023-09-19 00:02:04 +02:00
2023-09-19 00:02:04 +02:00
2023-09-19 00:18:21 +02:00
2023-11-25 23:53:27 +01:00
2021-01-31 02:12:37 +01:00
2023-12-18 23:57:22 +01:00
2023-09-19 00:02:04 +02:00
2024-02-27 02:27:20 +01:00
2024-01-18 03:20:36 +01:00
2023-12-18 23:57:22 +01:00
2023-12-07 01:40:31 +01:00
2023-12-30 20:37:09 +01:00
2023-12-23 13:28:36 +11:00
2023-09-13 21:47:20 +02:00
2024-01-19 14:21:56 +01:00
2023-12-18 23:57:22 +01:00
2024-01-18 03:20:36 +01:00
2024-05-02 18:12:19 +02:00
2024-03-06 01:28:47 +01:00
2024-04-09 19:24:01 +02:00
2024-01-04 21:38:59 +05:30