Install
openclaw skills install @dataify-server/dataify-google-lensopenclaw skills install @dataify-server/dataify-google-lensUse this skill to turn a user's Google Lens or reverse-image-search request into a Dataify Scraper API form submission.
url for the image URL, set engine to google_lens, and infer optional fields only when the user asks for them.engine: google_lensjson: 1type: allno_cache: false
Fields with no documented default stay unset. Do not treat examples such as us, en, active, or true as defaults.python3 scripts/google_lens.py --url "https://example.com/image.jpg" --json 1 --type all --country us --preview
Ask the user: 请确认是否需要修改这些参数;确认无误后我再调用接口。
DATAIFY_API_TOKEN.python3. Run it from this skill directory, or use the absolute path to scripts/google_lens.py. The script submits form data to the hardcoded API endpoint; it does not send a JSON body.python3 scripts/google_lens.py --url "https://example.com/image.jpg" --json 1 --type all --country us
Natural-language fallback is available when useful:
python3 scripts/google_lens.py --request "Search Google Lens for https://example.com/image.jpg, products, country US, safe on, no cache"
Use references/google_lens_api.md when you need the exact field list, defaults, constraints, or examples.
Core rules:
Content-Type: application/x-www-form-urlencoded.engine to google_lens.url cannot be inferred from the user's request.Bearer is accepted and prefixed automatically.Authorization in the preview table, and never print the token value in the final explanation.Common mappings:
urljson: "1"json: "2"json: "3"json: "4"hlcountrytype: "all"type: "products"type: "about_this_image"type: "exact_matches"type: "visual_matches"all, visual_matches, or products -> qsafe: "active" or safe: "off"no_cache: "true"python3 scripts/google_lens.py --help
export for macOS/Linux shells, $env: for Windows PowerShell, or set for Windows Command Prompt). Show other platforms or persistent setup only when detection is ambiguous or the user asks.DATAIFY_API_TOKEN is present; never print its value. If verification succeeds, continue the original task without asking the user to repeat it..env unless the execution path explicitly loads it, and ensure .env is ignored by version control.