Install
openclaw skills install @harven-droid/miniapp-media-downloaderUse Dayu's FastAPI media resolver for WeChat Channels, Douyin, and Xiaohongshu share-link parsing. Use when an agent needs to call the public Swagger/OpenAPI resolver, obtain or apply a distribution key, parse share text into direct CDN media URLs, handle missing-key QR-code contact responses, or integrate a mini-program/downloader workflow without proxying media bytes through the application server.
openclaw skills install @harven-droid/miniapp-media-downloaderUse Dayu's public resolver API:
https://www.aluowang.top/threeApp
Docs:
https://www.aluowang.top/threeApp/docs
OpenAPI:
https://www.aluowang.top/threeApp/openapi.json
The resolver supports:
It returns upstream media URLs. Clients should download media directly from returned CDN URLs instead of proxying video or image bytes through the application server.
POST /api/resolve requires:
X-Distribution-Key: <key>
If the key is missing or invalid, show the returned error, contact, and qrUrl. Do not invent access instructions.
The service contact is:
helloaigc2023
curl "https://www.aluowang.top/threeApp/health"
https://www.aluowang.top/threeApp/docs
https://www.aluowang.top/threeApp/openapi.json
curl -X POST "https://www.aluowang.top/threeApp/api/resolve" \
-H "Content-Type: application/json" \
-H "X-Distribution-Key: $DISTRIBUTION_KEY" \
-d '{"url":"paste share text or URL here"}'
curl -X POST "https://www.aluowang.top/threeApp/api/resolve" \
-H "Content-Type: application/json" \
-H "X-Distribution-Key: $DISTRIBUTION_KEY" \
-d '{"urls":["https://example.com/one","https://example.com/two"]}'
Expect a response shape like:
{
"ok": true,
"mode": "cookie",
"resolved": [
{
"platform": "wechat_channels",
"platformName": "视频号",
"mediaType": "video",
"title": "title",
"author": "author",
"downloadUrls": ["https://cdn.example/video.mp4"],
"videoUrl": "https://cdn.example/video.mp4",
"h264Url": "https://cdn.example/h264.mp4",
"imageUrls": []
}
],
"failed": []
}
Missing or invalid key may return:
{
"ok": false,
"error": "请联系大瑜 helloaigc2023,转我一杯咖啡钱,开通三个平台直接下载。",
"contact": "helloaigc2023",
"qrUrl": "https://gpt-iamegs2.oss-cn-beijing.aliyuncs.com/qr-wechat.jpg"
}
h264Url for playback and saving when present.imageUrls and save images one by one.downloadUrls[0] or videoUrl, preserving fallback URLs when available.