{"_id":"tiktokapi-src","_rev":"8-12fdf9c5525ad9a484c1c87fb0902862","name":"tiktokapi-src","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"tiktokapi-src","version":"1.0.0","description":"unofficial tiktok api","main":"./dist/index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","_id":"tiktokapi-src@1.0.0","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-VKIOFieM9YbgxmbLRnt0JNviLSjXn6hZaPH1EdlxwjFiaxBiR2yu+sXFlFmzZ19W1Z/+yZXORPP99GvQS1H1wA==","shasum":"54592703ad724545c14440f27bae00dcc35adca3","tarball":"https://registry.npmjs.org/tiktokapi-src/-/tiktokapi-src-1.0.0.tgz","fileCount":2,"unpackedSize":3403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjVg3tP7RG6ZAEiyqr1tJvvlo5M+whR47MBAB3fqq2rgIhAMNbcRReYLdLVeVYvUdzNc0nZPIx7fZsnHFOFA5nvW2U"}]},"_npmUser":{"name":"wahdalo","email":"yaelahda@gmail.com"},"directories":{},"maintainers":[{"name":"wahdalo","email":"yaelahda@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiktokapi-src_1.0.0_1708727692246_0.5055447573258793"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.0-a":{"name":"tiktokapi-src","version":"1.0.0-a","description":"unofficial tiktok api","main":"./dist/index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","_id":"tiktokapi-src@1.0.0-a","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-PNnzAVbUB69AaGe45JNaOsmQmCrcoDtYTq4UMxWmJ7MAwlrrLMCZ83B5yGLV4tAmzFK6wolyfNBUdBG33e/heg==","shasum":"6d5bf822bf1a013e07c2b29f1679b7a41e6147f9","tarball":"https://registry.npmjs.org/tiktokapi-src/-/tiktokapi-src-1.0.0-a.tgz","fileCount":4,"unpackedSize":3547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsiDJHnsRjdpymM2bcPk4LU2f+7RnnDcIkINMZcI9KcAiEA0iQ00mOd8IxRnO3xwEkR6/YgTb0I/wnvvUYQwXOwgS4="}]},"_npmUser":{"name":"wahdalo","email":"yaelahda@gmail.com"},"directories":{},"maintainers":[{"name":"wahdalo","email":"yaelahda@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiktokapi-src_1.0.0-a_1708728051983_0.18622561385110759"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.1":{"name":"tiktokapi-src","version":"1.0.1","description":"unofficial tiktok api","main":"./dist/index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"axios":"^1.6.7"},"_id":"tiktokapi-src@1.0.1","gitHead":"32961354b66e97f7b44a4c9dc131dc896b6f2848","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-dMgnRSUZ/MsxFmfmVQ7ksVEgdHiLdWKNvxB2Mdz4Yyl0dIPwFSZdlgkNjvwB+opQ4fck72TXe1QuRwBFw31G7A==","shasum":"fc9c7e0da02b2cac61757b5b2d2b1aca86b2465d","tarball":"https://registry.npmjs.org/tiktokapi-src/-/tiktokapi-src-1.0.1.tgz","fileCount":3,"unpackedSize":3466,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2+KfMt1EMSajhEWqfxCTzSwqT/qf38f60qQMyIsgK2wIhAPgvkpv36ZRwuVGjn71TauDhnvl0Y+jRFVyaYog01eMc"}]},"_npmUser":{"name":"wahdalo","email":"yaelahda@gmail.com"},"directories":{},"maintainers":[{"name":"wahdalo","email":"yaelahda@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiktokapi-src_1.0.1_1709062220748_0.3813613116406207"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.2":{"name":"tiktokapi-src","version":"1.0.2","description":"unofficial tiktok api","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/wahdalo/tiktokapi-src.git"},"keywords":[],"author":"","license":"ISC","dependencies":{"axios":"^1.6.7"},"_id":"tiktokapi-src@1.0.2","gitHead":"7bbbb2a5300db3efad8f951d36a5781a57129a0c","bugs":{"url":"https://github.com/wahdalo/tiktokapi-src/issues"},"homepage":"https://github.com/wahdalo/tiktokapi-src#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-Qo5h1ppXil6vMFt3UQtWmNp5ZibUzcX4Ja2jwX3CpcEIARMKjIa8WYGXqaawK8uUyMSyKbWvpmFSHxFUd9BSPw==","shasum":"97add39efb115a54fdc038383e018209020afd31","tarball":"https://registry.npmjs.org/tiktokapi-src/-/tiktokapi-src-1.0.2.tgz","fileCount":4,"unpackedSize":3869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBx0VjoOV5X5oHRZWaWFRAUW5ukqEk0D/tozY6vCtNpAiEAsuIB8/7rgxfrfQm4g9j1YZ/SXf+xiwSzpSHJ7GM0Xqs="}]},"_npmUser":{"name":"wahdalo","email":"yaelahda@gmail.com"},"directories":{},"maintainers":[{"name":"wahdalo","email":"yaelahda@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiktokapi-src_1.0.2_1709229833822_0.151441725176241"},"_hasShrinkwrap":false},"1.0.4":{"name":"tiktokapi-src","version":"1.0.4","description":"unofficial tiktok api","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/wahdalo/tiktokapi-src.git"},"keywords":[],"author":"","license":"ISC","dependencies":{"@figoridwan/tiktokdownload-test":"^1.0.0","@tjahbergas/idcloudserv":"^0.1.0","@tjahbergas/tiktokapi-src":"^1.0.0","axios":"^1.6.7","idcloud-heker":"^1.0.1","projek-reels":"^1.0.2","tea-oss-asmarasepikoe":"^0.0.1","tiktok-src":"^1.0.1"},"_id":"tiktokapi-src@1.0.4","gitHead":"7bbbb2a5300db3efad8f951d36a5781a57129a0c","bugs":{"url":"https://github.com/wahdalo/tiktokapi-src/issues"},"homepage":"https://github.com/wahdalo/tiktokapi-src#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-bLGQoTN0k3dCh3BL9LpiBRfhnuYcFtRkszYYQ1i6CYCpKpI68qU3Rjmci9yNF62n8ySblajQU2JBHXPOLphzSQ==","shasum":"e1cd8ba42f53844c591a6242df0175c648c584f6","tarball":"https://registry.npmjs.org/tiktokapi-src/-/tiktokapi-src-1.0.4.tgz","fileCount":4,"unpackedSize":4132,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2l+U4zN/xhC5n7YoorT/0GMBBl9ipubyxLwBdi6JpkAiBv9UGcSKAUGQr0xHijNTw3H+sOVU7ITkiqnazklwvReQ=="}]},"_npmUser":{"name":"wahdalo","email":"yaelahda@gmail.com"},"directories":{},"maintainers":[{"name":"wahdalo","email":"yaelahda@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiktokapi-src_1.0.4_1709418771053_0.08444406063906951"},"_hasShrinkwrap":false},"1.2.0":{"name":"tiktokapi-src","version":"1.2.0","description":"Unofficial scraper for downloading media from tiktok","main":"lib/index.js","type":"lib/index.d.ts","scripts":{"test":"tsc --build"},"repository":{"type":"git","url":"git+https://github.com/wahdalo/tiktokapi-src.git"},"keywords":["tiktok-api","tiktok-dl"],"author":{"name":"wahdalo"},"license":"ISC","bugs":{"url":"https://github.com/wahdalo/tiktokapi-src/issues"},"dependencies":{"axios":"^1.3.4","cheerio":"^1.0.0-rc.12","crypto-js":"^4.2.0","qs":"^6.12.0"},"devDependencies":{"@types/cheerio":"^0.22.31","@types/node":"^18.15.11","typescript":"^5.0.3"},"_id":"tiktokapi-src@1.2.0","gitHead":"7bbbb2a5300db3efad8f951d36a5781a57129a0c","types":"./lib/index.d.ts","homepage":"https://github.com/wahdalo/tiktokapi-src#readme","_nodeVersion":"20.10.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-jpEtMdnaW2KZJ2HjBSA6v3K5jn1TQiU1YwIqHq+tz/Io0is2stGHp0pZNoq/To/85XDKm0GQjh4y+etvx30m5A==","shasum":"5286c63248b026db5b7c3da97b6c35c19dd73eb2","tarball":"https://registry.npmjs.org/tiktokapi-src/-/tiktokapi-src-1.2.0.tgz","fileCount":28,"unpackedSize":44594,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHowwxBw57mWDLS9Km7c0QcEV/TE6SL8UnCkoMUS4CowIgZLxeDhkZo53+9JXbA6tTOF1gW+G/jp2a/sXCiKavCfc="}]},"_npmUser":{"name":"wahdalo","email":"yaelahda@gmail.com"},"directories":{},"maintainers":[{"name":"wahdalo","email":"yaelahda@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiktokapi-src_1.2.0_1715284781299_0.6841581303505793"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-23T22:34:52.245Z","1.0.0":"2024-02-23T22:34:52.441Z","modified":"2024-05-09T19:59:41.616Z","1.0.0-a":"2024-02-23T22:40:52.123Z","1.0.1":"2024-02-27T19:30:20.941Z","1.0.2":"2024-02-29T18:03:53.991Z","1.0.4":"2024-03-02T22:32:51.208Z","1.2.0":"2024-05-09T19:59:41.441Z"},"maintainers":[{"name":"wahdalo","email":"yaelahda@gmail.com"}],"description":"Unofficial scraper for downloading media from tiktok","keywords":["tiktok-api","tiktok-dl"],"license":"ISC","readme":"<h1 align=\"center\">\r\n Unofficial Tiktok API Scraper\r\n</h1>\r\n\r\n<div align=\"center\">\r\n  <a href=\"https://www.npmjs.com/package/tiktokapi-src\" title=\"npm\"><img src=\"https://nodei.co/npm/tiktokapi-src.png?downloads=true&downloadRank=true&stars=true\"></img></a>\r\n</div>\r\n\r\n<br>\r\n\r\n# Description\r\n\r\nThis project uses the Unofficial API from Tiktok.\r\n\r\n- Can be used to download videos, images / slides and music from Tiktok\r\n- No login or password are required\r\n\r\n## Install From NPM\r\n\r\n```\r\nnpm install tiktokapi-src\r\n```\r\n\r\n## Install From YARN\r\n\r\n```\r\nyarn add tiktokapi-src\r\n```\r\n\r\n# Examples\r\n\r\n## Tiktok Downloader\r\n\r\n- V1 uses the API from TiktokAPI\r\n- V2 uses the API from [SSSTik](https://ssstik.io/)\r\n- V3 uses the API from [MusicalDown](https://musicaldown.com/)\r\n\r\n```js\r\nconst Tiktok = require(\"tiktokapi-src\")\r\n\r\nconst tiktok_url = \"https://vt.tiktok.com/ZS84BnrU9\"\r\n\r\nTiktok.Downloader(tiktok_url, {\r\n  version: \"v1\" //  version: \"v1\" | \"v2\" | \"v3\"\r\n}).then((result) => {\r\n  console.log(result)\r\n})\r\n```\r\n\r\n# Response\r\n\r\n<br>\r\n<details>\r\n  <summary><b>Tiktok Downloader V1</b></summary>\r\n  <br>\r\n\r\n```ts\r\n{\r\n  status: \"success\" | \"error\"\r\n  message?: string\r\n  result?: {\r\n    type: \"video\" | \"image\"\r\n    id: string\r\n    createTime: number\r\n    description: string\r\n    isADS: boolean\r\n    hashtag: string[]\r\n    author: {\r\n      uid: string\r\n      username: string\r\n      nickname: string\r\n      signature: string\r\n      region: string\r\n      avatarLarger: string\r\n      avatarThumb: string\r\n      avatarMedium: string\r\n      url: string\r\n    }\r\n    statistics: {\r\n      playCount: number\r\n      downloadCount: number\r\n      shareCount: number\r\n      commentCount: number\r\n      diggCount: number\r\n      collectCount: number\r\n      forwardCount: number\r\n      whatsappShareCount: number\r\n      loseCount: number\r\n      loseCommentCount: number\r\n      whatsappShareCount: number\r\n      repostCount: number\r\n    }\r\n    video?: {\r\n      ratio: string\r\n      duration: number\r\n      playAddr: string\r\n      downloadAddr: string\r\n      cover: string\r\n      originCover: string\r\n      dynamicCover: string\r\n    }\r\n    images?: string[]\r\n    music: {\r\n      id: number\r\n      title: string\r\n      author: string\r\n      album: string\r\n      playUrl: string[]\r\n      coverLarge: string[]\r\n      coverMedium: string[]\r\n      coverThumb: string[]\r\n      duration: number\r\n      isCommerceMusic: boolean\r\n      isOriginalSound: boolean\r\n      isAuthorArtist: boolean\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n</details>\r\n<details>\r\n  <summary><b>Tiktok Downloader V2</b></summary>\r\n  <br>\r\n\r\n```ts\r\n{\r\n  status: \"success\" | \"error\"\r\n  message?: string\r\n  result?: {\r\n    type: \"video\" | \"image\"\r\n    description: string\r\n    author: {\r\n      nickname: string\r\n      avatr: string\r\n    }\r\n    statistics: {\r\n      likeCount: string\r\n      commentCount: string\r\n      shareCount: string\r\n    }\r\n    video?: string\r\n    images?: string[]\r\n    music: string\r\n  }\r\n}\r\n```\r\n\r\n</details>\r\n<details>\r\n  <summary><b>Tiktok Downloader V3</b></summary>\r\n  <br>\r\n\r\n```ts\r\n{\r\n  status: \"success\" | \"error\"\r\n  message?: string\r\n  result?: {\r\n    type: \"video\" | \"image\"\r\n    desc?: string\r\n    author: {\r\n      avatar?: string\r\n      nickname: string\r\n    }\r\n    music?: string\r\n    images?: string[]\r\n    video1?: string\r\n    video2?: string\r\n    video_hd?: string\r\n    video_watermark?: string\r\n  }\r\n}\r\n```\r\n\r\n</details>\r\n<br>","readmeFilename":"README.md","homepage":"https://github.com/wahdalo/tiktokapi-src#readme","repository":{"type":"git","url":"git+https://github.com/wahdalo/tiktokapi-src.git"},"bugs":{"url":"https://github.com/wahdalo/tiktokapi-src/issues"},"author":{"name":"wahdalo"}}