When uploading photos to twitter using the postMediaChunked method, I often get an error (~50%) from twitter's api:
"Segments do not add up to provided total file size"
My smallest test case is available (you'll have to provide your own env keys)
is https://glitch.com/edit/#!/alkaline-firewall?path=server.js:113:57
To reproduce:
- open the glitch link; (will need to sign up to edit )
- add your twitter credentials
- click left side, lower-left hand corner click 'tools' then LOGS;
- set myRandomINT to an integer between 1 and 8900 or use the function in there to generate one.
Upon any modification to the code in glitch, glitch automatically run the project; then visit the endpoint that you designate (it's in .env).
What I expect:
When the photo is successfully uploaded;
I'm not sure if it's a problem with twitter's API or if it's with twit just yet.
I'm using twit 2.2.11 but modified one additional commit - #456
added to it; correcting the highWaterMark variable. I also encountered this same error when I was just using vanilla twit 2.2.11