Install
openclaw skills install dataify-google-maps-reviewsCollect Google Maps review/comment information through Dataify Scraper API. Use when the user asks to gather, scrape, crawl, fetch, extract, or collect Google Maps review/comment information from a Google Maps URL, including noun-plus-verb combinations such as Google Maps review information plus collect/scrape/crawl/fetch/extract, Google Maps comments plus collect/scrape/crawl/fetch/extract, Google Maps URL reviews plus collect/scrape/crawl/fetch/extract, "Google Maps review scrape", "Google Maps comments collect", "Google 地图评论信息采集", "Google 地图评论信息抓取", "Google 地图评论信息爬取", "Google 地图评论信息获取", "Google 地图评论URL提取", or requests using spider ID google_comment_by-url.
openclaw skills install dataify-google-maps-reviewsUse this skill to create Google Maps review/comment collection tasks through Dataify's builder endpoint.
google_comment_by-url spider when the user wants to collect Google Maps review information, comment information, or reviews/comments from a Google Maps URL.python; use python3 if that is the available Python command. Require Python 3 or newer. Do not use version-specific commands such as py -3.10.spider_parameters objects for the same spider ID. If the user already supplied multiple Google Maps URLs or multiple parameter objects, treat that as a multiple-set request.Parameter, Current value, Default value, Required, Description.Label, Value. This tool currently has no dropdown fields.DATAIFY_API_TOKEN from the environment.Missing Dataify API token. Provide a token, or log in/register at https://dataify.com/login. If you already have one, open https://dataify.com/dashboard/ and copy the API TOKEN from the top-right area.DATAIFY_API_TOKEN is not already saved locally, ask whether to save it as DATAIFY_API_TOKEN. Save it only after explicit consent and never echo the token back.task_id, taskId, taskIdList, tasks_id, TasksID, id, status, data.task_id, data.id, or data.status. Then remind the user to view task details in the official dashboard: https://dataify.com/dashboard/Use the preview helper whenever possible:
python scripts/preview_params.py --url "https://www.google.com/maps/place/Waterfront+Botanical+Gardens/@38.2630366,-85.7288454,15z/data=!4m8!3m7!1s0x8869731e16a7bdbd:0x2f5d238fefed7ca1!8m2!3d38.2632837!4d-85.7239738!9m1!1b1!16s%2Fg%2F11c709xzzx?hl=en&entry=ttu" --days-limit 20
For multiple parameter sets, pass the exact JSON array:
python scripts/preview_params.py --parameters-json '[{"url":"https://www.google.com/maps/place/Waterfront+Botanical+Gardens/@38.2630366,-85.7288454,15z/data=!4m8!3m7!1s0x8869731e16a7bdbd:0x2f5d238fefed7ca1!8m2!3d38.2632837!4d-85.7239738!9m1!1b1!16s%2Fg%2F11c709xzzx?hl=en&entry=ttu","days_limit":"20"},{"url":"https://www.google.com/maps/place/example","days_limit":"30"}]'
Use the call helper after confirmation and token handling:
python scripts/google_maps_reviews.py --url "https://www.google.com/maps/place/Waterfront+Botanical+Gardens/@38.2630366,-85.7288454,15z/data=!4m8!3m7!1s0x8869731e16a7bdbd:0x2f5d238fefed7ca1!8m2!3d38.2632837!4d-85.7239738!9m1!1b1!16s%2Fg%2F11c709xzzx?hl=en&entry=ttu" --days-limit 20
python scripts/google_maps_reviews.py --parameters-json '[{"url":"https://www.google.com/maps/place/Waterfront+Botanical+Gardens/@38.2630366,-85.7288454,15z/data=!4m8!3m7!1s0x8869731e16a7bdbd:0x2f5d238fefed7ca1!8m2!3d38.2632837!4d-85.7239738!9m1!1b1!16s%2Fg%2F11c709xzzx?hl=en&entry=ttu","days_limit":"20"},{"url":"https://www.google.com/maps/place/example","days_limit":"30"}]'
If the token was provided in the conversation instead of the environment, pass it with --token and do not expose it in user-facing output:
python scripts/google_maps_reviews.py --token "USER_TOKEN" --url "https://www.google.com/maps/place/Waterfront+Botanical+Gardens/@38.2630366,-85.7288454,15z/data=!4m8!3m7!1s0x8869731e16a7bdbd:0x2f5d238fefed7ca1!8m2!3d38.2632837!4d-85.7239738!9m1!1b1!16s%2Fg%2F11c709xzzx?hl=en&entry=ttu" --days-limit 20
| Mode | Spider ID | Required parameters | Default spider_parameters |
|---|---|---|---|
url | google_comment_by-url | url, days_limit | [{"url":"https://www.google.com/maps/place/Waterfront+Botanical+Gardens/@38.2630366,-85.7288454,15z/data=!4m8!3m7!1s0x8869731e16a7bdbd:0x2f5d238fefed7ca1!8m2!3d38.2632837!4d-85.7239738!9m1!1b1!16s%2Fg%2F11c709xzzx?hl=en&entry=ttu","days_limit":"20"}] |
Every request also accepts file_name. If omitted, use {{TasksID}}.
Always submit to https://scraperapi.dataify.com/builder?platform=1 with:
| Field | Value |
|---|---|
spider_name | google.com |
spider_id | google_comment_by-url |
spider_parameters | JSON array of one or more parameter objects |
spider_errors | true |
file_name | User value, otherwise {{TasksID}} |
Send parameters as form data. Keep spider_parameters as a JSON string inside the form body.