tiktok-private-api-suyank
Version:
Unofficial TikTok API wrapper for scraping user info and posts.
37 lines • 1.38 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.State = void 0;
class State {
constructor() {
this._webUserAgent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36";
this._mobileUserAgent = "Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1";
this._defaultApiHeaders = {
accept: "application/json, text/plain, */*",
"accept-encoding": "gzip",
"accept-language": "en-US,en;q=0.9",
origin: "https://www.tiktok.com",
referer: "https://www.tiktok.com/",
"sec-fetch-dest": "empty",
"sec-fetch-mode": "cors",
"sec-fetch-site": "none",
"sec-gpc": "1",
};
}
set mobileUserAgent(mobileUserAgent) {
this._mobileUserAgent = mobileUserAgent;
}
get mobileUserAgent() {
return this._mobileUserAgent;
}
set webUserAgent(webUserAgent) {
this._webUserAgent = webUserAgent;
}
get webUserAgent() {
return this._webUserAgent;
}
get defaultApiHeaders() {
return this._defaultApiHeaders;
}
}
exports.State = State;
//# sourceMappingURL=state.js.map