Skip to content

add photos_of (tagged photos) to facebook extractor#8461

Open
jab416171 wants to merge 7398 commits intomikf:masterfrom
jab416171:add-facebook-tagged
Open

add photos_of (tagged photos) to facebook extractor#8461
jab416171 wants to merge 7398 commits intomikf:masterfrom
jab416171:add-facebook-tagged

Conversation

@jab416171
Copy link
Copy Markdown

This may not be the best way to do this, but I can confirm it's working.

I had to remove memcache from _extract_profile since tagged photos use a different set_id (t. vs pb.)

Fixes #8460

mikf and others added 30 commits September 2, 2025 22:12
- only posts and creator posts work
- 'home' and 'list' extractors do nothing atm
- needs 'authorization' header as 'token' config value
  to access locked content
- needs yt-dlp to download 1080p videos
and add 'lists' extractor to collect your account's lists
- fix 'list' URLs
- allow 'id:…' as creator identifier
- simplify API code
- add 'format' option
- handle exceptions
* [vk] Added extractor for VK wall posts
* update
    - fix flake8
    - rename to 'wall-post'
    - remove __init__() / use self.groups
    - simplify 'description' extraction
* add test
* add to docs/supportedsites

---------

Co-authored-by: Mike Fährmann <mike_faehrmann@web.de>
… when possible / allowed by VK

- album[name]
- album[count]
- user[name]
- user[nick]
- user[group]
fixes superfluous newlines in --version output
to be SPDX compliant and prevent a 'twine' warning
stop when receiving more than 3 empty responses in a row
and rename 'pagination-search' to 'search-pagination'
rename 'format' option to 'formats'
use an additional API request to '/v1/account/media' to fetch
remaining media files not included in the initial API response
mikf and others added 27 commits October 17, 2025 18:12
- use 'datetime.fromisoformat()' when possible (mikf#7671)
- return a datetime-compatible object for invalid datetimes
  (instead of a 'str' value)
remove unnecessary 'util' imports
using None for 'fromlist' is slightly faster than an empty tuple
* Add configuration setting to control newline characters in metadata.
* update docs/configuration
* introduce 'open()' method
* add 'newline' test
{
    "extractor": {
        "fandom": {
            "filename": "..."
        }
    }
}
rework config handling in general
* fix realbooru tags for video posts
* fix lines too long
* combine 'tags' and 'tags_<category>' extraction
    - extract tag categories independent of 'tags' option
* add 'video' & 'animated GIF' tests

---------

Co-authored-by: Mike Fährmann <mike_faehrmann@web.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Request] Download tagged facebook photos