
Facebook Comment By Comments URL
Learn More
Is the scraping tool legal? Will it violate the target website's terms of service?
Our tool is designed in strict compliance with the ethical standards of public data acquisition. It only collects information that is publicly visible on the target website without requiring login, and adheres to the target website's robots.txt directives and rate limits. However, legal liability depends on how users utilize the data. We strongly recommend that you use the data for personal analysis, market research or internal decision-making, rather than for illegal purposes such as large-scale spam sending, direct competitive copying or infringing on user privacy, ensuring that the usage complies with the target website's terms of service and relevant local laws.
What is the scraping success rate of the tool? How will it handle anti-scraping mechanisms (such as CAPTCHAs, IP blocks)?
Our system adopts a multi-layer strategy to ensure high success rate and stability. The tool intelligently schedules requests to significantly reduce the probability of triggering defense mechanisms. When encountering CAPTCHAs or temporary IP blocks, the tool will process them automatically and make multiple attempts.
Our tool has undergone large-scale, long-term scraping tasks before launch.
Can the latest data be obtained?
Each scraping task will immediately extract the latest public data from the target platform, ensuring that the results are synchronized with the platform without relying on any cache, thus guaranteeing the timeliness of the data.
What formats can the scraping results be exported to?
You can export the results into structured formats such as JSON, CSV.
Dictionary
| Column name | Description | Data type |
|---|---|---|
| url | The URL of the page or post containing the comments | Url |
| post_id | Unique identifier for each post | Text |
| post_url | URL of the specific post | Url |
| comment_id | Unique identifier for each comment | Text |
| user_name | Name of the user who made the comment | Text |
| user_id | Unique identifier for each user | Text |
| user_url | URL of the user's profile | Url |
| date_created | Date and time when the comment was created | Date |
| comment_text | The actual text content of the comment | Text |
| num_likes | Number of likes or reactions received by the comment | Number |
| num_replies | Number of direct replies to the comment | Number |
| attached_files | Any files or attachments associated with the comment | Array |
| source_type | Type of source (e.g., Facebook, external link) | Text |
| subtype | Subcategory or specific type of the post or comment | Text |
| type | General category of the post or comment | Text |
| commentator_profile | commentator_profile | Url |
| comment_link | comment_link | Url |
| commentator_profile_url | The URL of the profile picture of the commentator | Url |
| attached_images | Any images associated with the comment | Array |
Input
Post URL url Required Text
Description: This parameter is used to specify the Facebook post URL to be scraped.
All Replies get_all_replies Optional Object
Description: This parameter is used to specify whether to scrape all replies. Selecting "true" will scrape all replies. This parameter has a higher priority than limit_records.
Parameter Value:
Reply Quantity Limit limit_records Optional Number
Description: This parameter is used to specify the maximum number of replies to be scraped. When the value is empty, the scraping quantity defaults to 1 page (maximum 10 entries).
Sorting comments_sort Optional Object
Description: This parameter is used to specify the sorting method; if not specified, it will be sorted by "All Comments".
Parameter Value: