Skip to content

jakeadelman/tiktok-search-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TikTok Search Api

How to Install

npm install tiktok-search-api

How to Use

import { TikTokSearch } from 'tiktok-search-api'

const results = await TikTokSearch(keyword, ttwid, pageCount)

Arguments

  • keyword (String): This is the keyword you would like to search for (uses TikTok search)
  • ttwid (String): ttwid cookie
    • get this from your Application--cookies tab in your browser
    • include only the cookie with no semicolon, equals sign or cookie name
  • pageCount (Number): number of pages you would like to get
    • each page is ~12 videos, so pageCount of 10 would give ~120 results

Results

Here is a sample of the results. The results are an array of video objects with the most important parts being the item.id (video id) and the author object where you can find the author uniqueId among other things

 [{
    type: 1,
    item: {
      id: '7202140515909782790',
      desc: 'Retraite 3days 🤍🙌🏾#fypシ #christiantiktok #God #retraitespirituelle ',
      createTime: 1676879023,
      video: [Object],
      author: [Object],
      music: [Object],
      challenges: [Array],
      stats: [Object],
      duetInfo: [Object],
      originalItem: false,
      officalItem: false,
      textExtra: [Array],
      secret: false,
      forFriend: false,
      digged: false,
      itemCommentStatus: 0,
      showNotPass: false,
      vl1: false,
      itemMute: false,
      authorStats: [Object],
      privateItem: false,
      duetEnabled: true,
      stitchEnabled: true,
      shareEnabled: true,
      stickersOnItem: [Array],
      isAd: false,
      collected: false
    },
    common: { doc_id_str: '7202140515909782790' }
  },
  ...
 ]

Errors

Not tested with high page count. It is recommended to start off with a pageCount of 3 - 7. Using higher page counts may give errors.

About

TikTok private search api

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published