threadsdl
TypeScript icon, indicating that this package has built-in type declarations

2.3.0 • Public • Published

ThreadsMediaDownloader

🚫 No longer using threads-api since it discontinued. Bye 😥.

Features

  • Download multiple media in a thread
  • Support image & video

Quickstart

NPM

npm install threadsdl

YARN

yarn install threadsdl

Example Usage

import { getAllMedia } from "threadsdl"
// or
const { getAllMedia } = require("threadsdl")

const url = "https://mediathreads.net/@zuck/post/Cuw_QlKxvbq"

getAllMedia(url).then((result: any) => {
  console.log(result) // JSON
})

Example Response

{
  user: {
    profile_pic_url: string,
    username: string,
    id: null,
    is_verified: boolean,
    pk: string
  },
  type: "photo" | "photos" | "video" | "videos",
  media: {
    width?: number,
    height?: number,
    url: string,
  },
  width: number,
  height: number,,
  caption: string | undefined,
  has_audio: boolean | undefined,
  taken_at: number,
  thumbnail?: any[] | undefined,
}

Tools Used

Package Sidebar

Install

npm i threadsdl

Weekly Downloads

21

Version

2.3.0

License

ISC

Unpacked Size

12.2 kB

Total Files

11

Last publish

Collaborators

  • fariz26