Zalo Page Extractor avatar

Zalo Page Extractor

Pricing

$8.10 / 1,000 pages

Go to Apify Store
Zalo Page Extractor

Zalo Page Extractor

Extract public Zalo pages and posts from a list of URLs. Get source links, titles, available descriptions, image references, and video references in an Apify Dataset. Follow reachable Zalo pages linked from your starting pages.

Pricing

$8.10 / 1,000 pages

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

🔎 Extract public Zalo page data

Researchers, developers, and content teams can give this Actor public Zalo page or post URLs. It saves the first eligible match for each page or post with its source URL, available title, description, image references, and video references in an Apify Dataset. It also follows reachable Zalo pages linked from the submitted pages.

Common tasks

  • Use What Is Zalo to collect public Zalo pages for a quick product or service overview.
  • Use Zalo Me to collect a public Zalo page or post from a known URL.
  • Use Zalo Download to save public Zalo page data to an Apify Dataset.
  • Use Zalo OA to review public Zalo Official Account pages and posts.
  • Use Zalo PC to collect public Zalo page details for a desktop or web research workflow.

📄 Zalo pages and posts

Each saved Dataset row represents the first eligible match for one public Zalo page or post. The row keeps the source URL and includes the title, description, image references, and video references when those values are available. You can use the rows for content review, page research, or a machine-readable data workflow.

🚀 Run a Zalo page crawl

  1. Add one or more public Zalo page URLs in Zalo page URLs.
  2. Leave Maximum results empty to collect all available results until the source is exhausted, or set a limit for a smaller run.
  3. Start the run and open the Dataset link in the run output.

The Actor starts with the URLs you submit and follows reachable Zalo pages linked from those pages. It only works with public pages and posts. It does not access private or account-scoped Zalo data, send messages, edit account data, or download media files.

⚙️ Input

Input fields

FieldTypeWhat it does
startUrlsarray of URL objectsRequired. Add one or more public Zalo page URLs. The Actor starts there and follows reachable Zalo pages linked from them.
maxItemsintegerOptional cap on saved pages or posts. Leave it empty to collect all available results until the source is exhausted.

Example input

This example is copied from the successful Hosted QA default-input run:

{
"startUrls": [
{
"url": "https://zalo.me/vi/product/zalo"
}
],
"maxItems": 100
}

🧾 Output

Run output link

The Actor output contains a link to the extracted data.

FieldTypeWhat it does
datasetstringLinks to the extracted Zalo pages and posts in the Dataset overview.

Dataset row fields

Each Dataset row has this shape. Optional values are present only when the source page exposes them.

FieldTypeWhat it does
urlstringSource URL of the public Zalo page or post.
titlestringTitle shown on the page or post, when available.
descriptionstringDescription shown on the page or post, when available.
imageUrlsarray of stringsImage reference URLs found on the page or post.
videosarray of objectsVideo references found on the page or post.
videos[].urlstringURL of a referenced video.
videos[].posterUrlstringURL of the video poster image, when available.

Example dataset row

This is a shortened genuine row from the newest successful current-beta run. The ... strings mark omitted live description text or image entries.

{
"url": "https://zalo.me/vi/product/zalo",
"title": "Zalo",
"description": "...",
"imageUrls": [
"https://zalo-site.zadn.vn/_next/static/media/logo.a68785cd.svg",
"https://zalo-site.zadn.vn/_next/static/media/product-zalo.d1c9d1f6.png",
"..."
],
"videos": [
{
"url": "https://zalo-site.zadn.vn/videos/product-zalo-thumb.mp4"
}
]
}

💳 Pricing

This Actor uses pay-per-event pricing. The buyer-facing event is one successfully extracted public Zalo page or post saved to the Dataset. Check the Apify pricing panel for the current price before you start.

🔌 Integrations

Use the Apify API to start runs and read the Dataset link.

❓ FAQ

Can I scrape private Zalo pages or chats?

No. The Actor extracts public Zalo pages and posts from the URLs you submit or from reachable linked pages. It does not access private or account-scoped data.

Does the Actor download images or videos?

No. It returns image and video references or metadata when they are available. It does not download media files.

The Actor can follow reachable Zalo pages linked from the submitted pages and save their available page data.

What happens when the same page is found more than once?

The Actor keeps the first eligible saved match for that source page or post. It ignores later matches from another submitted URL or linked page.

What if a source page has no title or description?

The matching field can be absent when the source does not expose it. The Actor does not fill missing values with guesses.

How can I keep a run small?

Set Maximum results to the number of pages or posts you want to save. Leave it empty to collect all available results until the source is exhausted.

📝 Changelog

0.0: Initial release

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

Made with ❤️ by Maxime Dupré