Bluesky Posts Scraper avatar
Bluesky Posts Scraper

Pricing

$30.00/month + usage

Go to Store
Bluesky Posts Scraper

Bluesky Posts Scraper

Developed by

Lexis Solutions

Lexis Solutions

Maintained by Community

The Apify Bluesky Posts Scraper allows a programmatic search for posts on Bluesky and the option to export to CSV, JSON, Excel, or integration with Zapier, Make, or any custom workflow.

5.0 (7)

Pricing

$30.00/month + usage

18

Total users

144

Monthly users

13

Runs succeeded

88%

Issues response

6.9 hours

Last modified

a month ago

Makemi avatar

Images not being returned

Closed

Makemi (Makemi) opened this issue
a month ago

Hi, I'm running some tests and it looks like there are some important post types that aren't returning thumbnail images in your output. Notably, original posts with webpages aren't returning thumbnails (quoted posts with webpages are, however). And video posts aren't returning thumbnails at all, both original posts with video, and shared posts with video.

Also, can you confirm what the max number of posts we can get is? I see from a previous ticket that you've solved the 100 post max. Is that still the case? Thanks !

lexis-solutions avatar

Hi, can you point us to the specific rows of the run that are not correct? Which row, what is the current value, and what is the expected. That would help a lot.

Regarding max number of posts - it's 10,000 per run.

Makemi avatar

Makemi (Makemi)

a month ago

Hi, I've highlighted the cells in yellow where I believe there should be URLs to associated post images. Thanks for confirming the number of posts per run 👍

lexis-solutions avatar

Thanks for the input. In the newest build, the actor includes a primary image if the post has a video, or is a repost of a post that has a video. Regarding posts with webpages, there is no image of the shared website coming from Bluesky's API. The visualisation is done in the browser; hence, implementing it would significantly downgrade the scraper's performance and will not be implemented.

Makemi avatar

Makemi (Makemi)

a month ago

Thanks for your answer. However I'm not seeing primary images being returned for posts with videos. As for webpage posts, the Shared posts that contain webpages DO contain primary images, so why not the original posts?

lexis-solutions avatar

Make sure you're using the latest build. Here's a run with your input that correctly has a primary image for videos: https://console.apify.com/view/runs/DrQwwTx2OgoP0HQr5

Regarding webpage posts, the row with text "Quote shared webpage" contains an image because the reposted post has an image, the fact that it has a link does not influence the output. If it didn't have an image, it would return a row similar to row with text "Webpage makemi.io"

Makemi avatar

Makemi (Makemi)

a month ago

I see now. Thank you. I've specified the latest built number in my Make scenario. BTW - should I always specify the build number in case the "latest" build changes and breaks my data mappings? Or would that not be an issue? Also, re. the Webpage image, thanks for clarifying. It appears that when someone adds a URL to a Bluesky post, Bluesky automatically offers the user an option to append the main image it finds on the referenced URL as an image attached to the post. That must have been what happened. So thanks for your patience and understanding as I worked through that!

PS - I've reopened the issue just to get clarification on how a latest build might impact my data mapping, not because there's an ongoing issue with your actor. Looking forward to your response :)

lexis-solutions avatar

Most updates we do are backwards compatible, so using "latest" is safe. In case we introduce a significant breaking change, we'll switch to the next major version, and notify our users via the email they provided to Apify.

Glad to help! We'd appreciate it if you post a review of the actor, as it helps us a lot! Feel free to reach out if you have any other questions.