Comments (2)
Error event triggered: Error while connecting, Error:
Request failed with status code 429
{
info: 'Error while connecting',
exception: Error: Request failed with status code 429
at createError (C:\Unity\Node\node_modules\tiktok-live-connector\node_modu
les\axios\lib\core\createError.js:16:15)
at settle (C:\Unity\Node\node_modules\tiktok-live-connector\node_modules\a
xios\lib\core\settle.js:17:12)
at IncomingMessage.handleStreamEnd (C:\Unity\Node\node_modules\tiktok-live
-connector\node_modules\axios\lib\adapters\http.js:312:11)
at IncomingMessage.emit (node:events:530:35)
at endReadableNT (node:internal/streams/readable:1696:12)
at process.processTicksAndRejections (node:internal/process/task_queues:82
:21) {
config: {
transitional: [Object],
adapter: [Function: httpAdapter],
transformRequest: [Array],
transformResponse: [Array],
timeout: 10000,
xsrfCookieName: 'XSRF-TOKEN',
xsrfHeaderName: 'X-XSRF-TOKEN',
maxContentLength: -1,
maxBodyLength: -1,
validateStatus: [Function: validateStatus],
headers: [Object],
responseType: 'arraybuffer',
method: 'get',
url: 'https://tiktok.eulerstream.com/webcast/fetch/?room_id=72372522481418
73925&client=ttlive-node&uuc=1&apiKey=&isSignRedirect=true&iph=668bdc69156b7c42a
08e03e78e450ffc',
data: undefined
},
request: ClientRequest {
_events: [Object: null prototype],
_eventsCount: 7,
_maxListeners: undefined,
outputData: [],
outputSize: 0,
writable: true,
destroyed: true,
_last: true,
chunkedEncoding: false,
shouldKeepAlive: true,
maxRequestsOnConnectionReached: false,
_defaultKeepAlive: true,
useChunkedEncodingByDefault: false,
sendDate: false,
_removedConnection: false,
_removedContLen: false,
_removedTE: false,
strictContentLength: false,
_contentLength: 0,
_hasBody: true,
_trailer: '',
finished: true,
_headerSent: true,
_closed: true,
socket: [TLSSocket],
_header: 'GET /webcast/fetch/?room_id=727252268141273925&client=ttlive-no
de&uuc=1&apiKey=&isSignRedirect=true&iph=668bdc69156b7c42a08e03e78e450ffc HTTP/1
.1\r\n' +
'Accept: text/html,application/json,application/protobuf\r\n' +
'Connection: keep-alive\r\n' +
'Cache-Control: max-age=0\r\n' +
'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.3
6 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36\r\n' +
'Referer: https://www.tiktok.com/\r\n' +
'Origin: https://www.tiktok.com\r\n' +
'Accept-Language: en-US,en;q=0.9\r\n' +
'Accept-Encoding: gzip, deflate\r\n' +
'headerName: headerValue\r\n' +
'Cookie: sessionid=71a406b6-6e3c-48ce-95e5-3dde72777060; sessionid_ss=71
a406b6-6e3c-48ce-95e5-3dde72777060; sid_tt=71a406b6-6e3c-48ce-95e5-3dde72777060;
tt_csrf_token=ZJ0f72bR-JQHTsp4-MvwH5nsKyYxLXTzw6Xw; ttwid=1%7Cki1fkj0fP3HBnC9cT
myJl8sWxgwo3pn9dUpAsRUPldY%7C1708347099%7Cff3c6b318e4fbe9c692a05fd28bc389d6ab22a
654ea8e7c7947a48acf85db2e7; tt_chain_token=+B35Dq5OWyOcvajnjT9MFA==; ak_bmsc=270
58E93584A274A12C92B813EC1BBD6000000000000000000000000000000YAAQBaEkF59/P76NAQA
AKQ1swRbpCMn+6u6o+cfgbK+cNw1MhvOJ1JRCFw3K1eO5ojYJGMxh/CSdKdB2vOMzLHMNO/LxgNUBdIT
mKoUZA/7r7PvOyHS4a3HwUZ7p+ftmPUOVA4aPK/5ABrHQx4C+6BCECZiZBc1p9MUvCUWBG1c0q4U6vzh
RZstB9Og/Tcr6Tmdrd+qhsVmvxn5YaAKZQY5hK5neha3EctvMNsNXuzT36bSjHL707YZqjrmpnIUsKH0
VwjYWh/jD75p5vQHAOoXEnKsVWVRsDTdheGDEguY25SleGGJ9xVgzq58cK32ZNhOop0vzU5yBZ5B3zIa
y0COGCiDKwHnhgQPspz3s1NVHgH6JeWlSaBNqMAI=; msToken=; \r\n' +
'Host: tiktok.eulerstream.com\r\n' +
'\r\n',
_keepAliveTimeout: 0,
_onPendingData: [Function: nop],
agent: [Agent],
socketPath: undefined,
method: 'GET',
maxHeaderSize: undefined,
insecureHTTPParser: undefined,
joinDuplicateHeaders: undefined,
path: '/webcast/fetch/?room_id=7337252368141773925&client=ttlive-node&uuc=
1&apiKey=&isSignRedirect=true&iph=668bdc69156b7c42a08e03e78e450ffc',
_ended: true,
res: [IncomingMessage],
aborted: false,
timeoutCb: null,
upgradeOrConnect: false,
parser: null,
maxHeadersCount: null,
reusedSocket: true,
host: 'tiktok.eulerstream.com',
protocol: 'https:',
_redirectable: [Writable],
[Symbol(shapeMode)]: false,
[Symbol(kCapture)]: false,
[Symbol(kBytesWritten)]: 0,
[Symbol(kNeedDrain)]: false,
[Symbol(corked)]: 0,
[Symbol(kOutHeaders)]: [Object: null prototype],
[Symbol(errored)]: null,
[Symbol(kHighWaterMark)]: 16384,
[Symbol(kRejectNonStandardBodyWrites)]: false,
[Symbol(kUniqueHeaders)]: null
},
response: {
status: 429,
statusText: 'Too Many Requests',
headers: [Object],
config: [Object],
request: [ClientRequest],
data: <Buffer 7b 22 63 6f 64 65 22 3a 34 32 39 2c 22 65 72 72 6f 72 22 3a
22 54 6f 6f 20 6d 61 6e 79 20 72 65 71 75 65 73 74 73 2c 20 70 6c 65 61 73 65 20
74 72 79 ... 15 more bytes>
},
isAxiosError: true,
toJSON: [Function: toJSON]
}
}
from tiktok-live-connector.
Same error: Error: Request failed with status code 429
Please, ¿could you review it?
Thanks!
from tiktok-live-connector.
Related Issues (20)
- ranked members joining not detected HOT 1
- Parse Error HOT 5
- Error: Failed to fetch room info. timeout of 10000ms exceeded
- [Bug] Unhandled "Interval" when process is shutdown leading to application Timeouts.
- Too Many Requests [429] HOT 2
- [Bug] Connected to the live room and no data was received after that HOT 8
- More info on these config URLs
- Websocket connection failed, Error: Expected a Sec-WebSocket-Protocol header. HOT 6
- Error: Request failed with status code 429 HOT 4
- [Question] Any way to obtain a real-time list of the most viewed live streams on the platform?
- How can I contact you?
- Too Many Requests [429]
- Failed to connect Error: Missing cursor in initial fetch response. HOT 12
- Not continue listening after the StreamEnd
- liveIntro event always saying "Kommt auf denn Server drauf!!!" HOT 1
- Request failed with status code 503 HOT 1
- Websocket connection failed, Error: Server responded with a non-101 status: 200 OK... HOT 4
- Error: TikTok does not offer a websocket upgrade. Please provide a valid `sessionId` to use request polling instead. HOT 5
- Asc
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tiktok-live-connector.