Install
openclaw skills install @dataify-server/dataify-bing-videosopenclaw skills install @dataify-server/dataify-bing-videosThe source API document is summarized in references/api.md. Read it when field behavior, allowed values, or response shape is unclear.
Use defaults only when they come from parameter descriptions, not from request examples.
engine: default bing_videos.json: default 1.first: default 1.no_cache: default false.q: default pizza from the field description. Prefer the user's requested query whenever provided.mkt, cc, setlang, length, date, resolution, source_site, price: no default.Treat source-document sample values such as en-US, us, short, lt1440, 360p, dailymotion.com, free, or no_cache=true as examples only. pizza is used only because the q field description states it as the default.
q: search keywords. Default pizza when the user provides no query.json: output format. Default 1; use 2 for JSON plus HTML, 3 for HTML.mkt: display language and market, such as en-US or zh-CN.cc: two-letter country or region code, such as us, cn, jp, uk.setlang: two-letter search language, such as en, zh, or ja.first: organic result offset. Default 1.length: video duration filter: short, medium, or long.date: freshness filter: lt1440, lt10080, lt43200, or lt525600.resolution: resolution filter: lowerthan_360p, 360p, 480p, 720p, or 1080p.source_site: source filter, such as vimeo.com, dailymotion.com, or cnn.com.price: free or paid.no_cache: cache behavior. Default false; use true only when requested.python3 scripts/bing_videos.py --prompt "pizza" --dry-run --table
DATAIFY_API_TOKEN from the current environment.Bearer prefix when the token does not already include one.Preview full parameters before confirmation:
python3 scripts/bing_videos.py \
--prompt "用必应视频搜索 OpenAI 发布会,过去一周,免费,1080p,返回 JSON 和 HTML" \
--dry-run \
--table
python3 scripts/bing_videos.py \
--prompt "用必应视频搜索 OpenAI 发布会,过去一周,免费,1080p,返回 JSON 和 HTML"
Useful flags:
--q, --json, --mkt, --cc, --setlang, --first, --length, --date, --resolution, --source-site, --price, --no-cache--field key=value for any supported API field--body-format form|json, default form--dry-run to print parsed payload JSON and skip network/auth checkspython3 scripts/bing_videos.py --prompt "pizza" --dry-run --table
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.