Skip to content

postMediaChunked results in "Segments do not add up to provided total file size" twitter API error #521

Description

@skorasaurus

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:

  1. open the glitch link; (will need to sign up to edit )
  2. add your twitter credentials
  3. click left side, lower-left hand corner click 'tools' then LOGS;
  4. 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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions