Resolve Reddit post URLs to downloadable video files with audio merged.
Return downloadable video and audio links for a Reddit post URL.
/v1/downloader:redditsave/download5m cache1 paramchecking key…// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";
const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });
const data = await client.run("downloader:redditsave", "download", {
"url": "https://www.reddit.com/r/funny/comments/iakyuq/who_said_chivalry_is_dead/"
});
console.log(data);/v1/downloader:redditsave/downloadurlstringrequiredcurl -X GET "https://api.zpi.web.id/v1/downloader:redditsave/download?url=https%3A%2F%2Fwww.reddit.com%2Fr%2Ffunny%2Fcomments%2Fiakyuq%2Fwho_said_chivalry_is_dead%2F" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"{
"ok": true,
"audio": "https://v.redd.it/bc7l2gra4ah51/DASH_audio.mp4",
"mediaId": "bc7l2gra4ah51",
"variants": [
{
"url": "https://v.redd.it/bc7l2gra4ah51/DASH_480.mp4",
"quality": "480p"
},
{
"url": "https://v.redd.it/bc7l2gra4ah51/DASH_360.mp4",
"quality": "360p"
},
{
"url": "https://v.redd.it/bc7l2gra4ah51/DASH_240.mp4",
"quality": "240p"
}
],
"videoOnly": true,
"originalUrl": "https://www.reddit.com/r/funny/comments/iakyuq/who_said_chivalry_is_dead/",
"requiresMux": true
}