You might see that the Dropbox Community team have been busy working on some major updates to the Community itself! So, here is some info on what’s changed, what’s staying the same and what you can expect from the Dropbox Community overall.

Forum Discussion

Optiknerd's avatar
Optiknerd
Helpful | Level 6
12 months ago

Uploading Videos to Vimeo

Hi,

I am trying to use the Dropbox API together with the Vimeo API to upload files from Dropbox to Vimeo.]

 

I have successfully created Dropbox Temporary Upload Links using the Dropbox API and get what appears to be a positive thumbs up from the Vimeo API indicating a clean upload.  And...it shows up in the Vimeo Library but it gets stuck at the  Trancoding stage.  All indications appear to be that this is a Vimeo problem ......but Vimeo support  (often) SUCKS  (ask for Jack in Vimeo support if you want the right answer), so I am hoping that someone in the Dropbox community has faced this problem and found the solution.    I have tried all three of the Vimeo upload approaches (Pull/Post/tus) and nothing works.   I have tested using three different test videos from three different sources all MP4 mimeType and tested that they all in fact work.

  • I had not followed up on my post because the folks in Dropbox support had told me with great certainty (I asked them repeatedly if they were certain as I found it really hard to believe - I even made it clear that if it were true, we would have to drop one of the two vendors for our project) that the Dropbox links that Dropbox creates via API,  no longer work with Vimeo as they are no longer supported by the Vimeo.  

     

    It turns out that this is absolute rubbish.  I have just tested the solution that Здравко and he and Greg-DB appears to be correct.   I have not tested it at scale but I am hopeful that this will work.

     

    For any poor soul that faces the same uncertainty, let me clarify some things on the Vimeo side of the equation that were equally hazy.

     

    1.) you have to use the "pull" approach to uploading.

    2.) you have to specify the size of the video

     

    I would warn everyone off of trying the Vimeo Try It app which allows you to try out the APIs.   Jack at Vimeo support has apologized for the confusion.  First off the app does not support the three approaches that it offers.  Second, size is a required parameter despite it not being specified as such.  

     

    Between the crappy documentation of both sites (Vimeo wins on this front by a good margin), I was about to dump both services and look for new vendors but was directed to the forum because of some other issues that Greg just set me straight on (or fixed in the background without me seeing 😂).  Either way, he proved his value and that of the forum.

     

    I thought that I had lost chat with Dropbox support but discovered that I had saved it to Google Docs not Evernote.  So I will share it here for all to see.  I have XXXXX's out the name of the individual who was the front line on this response as I suspect that this is not entirely her fault.  Clearly something has to improve in Dropbox support.

     

    ########################################################

     

    Chat

     

    Hello, welcome to Dropbox support. How can we help you? Learn about how we use and protect your data in our privacy policy.

     

    Hi. I am having trouble with the Temporary Upload Links when used with the Vimeo upload API.

     

    ================================================================

     

    Me

    I have a box that says that there are 0 people in the queue. does there is someone that can answer me now?

     

    XXXXXXX

    Hello Signe, and thank you for contacting Dropbox support. My name is XXXXXXX, and I will be more than happy to assist you with your issue, right away.

     

    XXXXXXX

    Great.  

     

    Me

    I am trying to upload videos from Dropbox to Vimeo via API. I successfully generate a link in the dropbox API and when I put it into the Vimeo upload API, it says that it has uploaded it but it gets stuck transcoding.I am hoping someone from your team has encountered this problem and found a solution. It might be a Vimeo problem but it is very difficult to know for sure and Vimeo support SUCKS!!

     

    XXXXXXX

    I am sorry to hear about this issue.

     

    Me

    can you help?

     

    XXXXXXX

    Thanks so much for bringing this to our attention. Our team has been looking into this issue and have informed us that this is a change on Vimeo's side. With this change, you will no longer be able to upload or open files from Dropbox to Vimeo.

    In order to address this issue, you will need to reach out directly to Vimeo. The Vimeo developers will need to update their integration with Dropbox so this can work.

     

    Me

    Can you give me something official from Dropbox about this? A link to some article explaining that your links are no longer being accepted by Vimeo? Does Vimeo not have a standard formatting that Dropbox can write its links to fit to ?

    Me

    ?

     

    XXXXXXX

    Unfortunately, we do not have an official communication about this. However as mentioned, our team informed us that this is a change on Vimeo's side.

    As such you will need to reach out to Vimeo support in order to address this issue.

    Are we still connected?

     

    Me

    XXXXXXX - I will be writing a blog post about this and am recording this chat as part of that blog post, so I want to give you the chance to double check your answer. If other storage vendors are able to offer upload links it must mean that they have an open standard for writing those links. So either all the other vendors have this problem, Vimeo is singling Dropbox out by rejecting their links or Dropbox has not kept up with the standards that Vimeo has set out. Are you absolutely sure that there is nothing on Dropbox's side that could be the cause of this problem. If not, it would appear that Dropbox is accusing Vimeo of treating Dropbox differently from all of the other storage providers.

     

    Me

    ?

     

    XXXXXXX

    Please be assured that my answer is correct. Rest assured, there is no need to record our chat as I will be sending our chat transcript via email after our chat ends.

    Let me know if I can assist you with anything else.

     

    Me

    Thanks for the confirmation.

    that is all for now.

     

    You're most welcome!

    Thanks for chatting with us today. I'll send you a summary of what we discussed via email. Please feel free to reply to that email at any time if you have further questions.

     

    We would love to hear how satisfied you are with the assistance received today via the following one-click rating, after I close the chat.

     

    Have a lovely rest of your day! 

  • Здравко's avatar
    Здравко
    Legendary | Level 20

    Optiknerd wrote:

    ...

    I am trying to use the Dropbox API together with the Vimeo API to upload files from Dropbox to Vimeo.]

     

    I have successfully created Dropbox Temporary Upload Links using the Dropbox API ...


    Hi Optiknerd,

    You need upload link from Dropbox API (/2/files/get_temporary_upload_link) when you need to upload something to Dropbox, not from Dropbox to somewhere else. To get temporary access to something in Dropbox you can use regular (non upload) link from Dropbox API (/2/files/get_temporary_link) and use it wherever needed (including to upload the pointed in another service).

    Hope this gives directions.

    • Optiknerd's avatar
      Optiknerd
      Helpful | Level 6

      I had not followed up on my post because the folks in Dropbox support had told me with great certainty (I asked them repeatedly if they were certain as I found it really hard to believe - I even made it clear that if it were true, we would have to drop one of the two vendors for our project) that the Dropbox links that Dropbox creates via API,  no longer work with Vimeo as they are no longer supported by the Vimeo.  

       

      It turns out that this is absolute rubbish.  I have just tested the solution that Здравко and he and Greg-DB appears to be correct.   I have not tested it at scale but I am hopeful that this will work.

       

      For any poor soul that faces the same uncertainty, let me clarify some things on the Vimeo side of the equation that were equally hazy.

       

      1.) you have to use the "pull" approach to uploading.

      2.) you have to specify the size of the video

       

      I would warn everyone off of trying the Vimeo Try It app which allows you to try out the APIs.   Jack at Vimeo support has apologized for the confusion.  First off the app does not support the three approaches that it offers.  Second, size is a required parameter despite it not being specified as such.  

       

      Between the crappy documentation of both sites (Vimeo wins on this front by a good margin), I was about to dump both services and look for new vendors but was directed to the forum because of some other issues that Greg just set me straight on (or fixed in the background without me seeing 😂).  Either way, he proved his value and that of the forum.

       

      I thought that I had lost chat with Dropbox support but discovered that I had saved it to Google Docs not Evernote.  So I will share it here for all to see.  I have XXXXX's out the name of the individual who was the front line on this response as I suspect that this is not entirely her fault.  Clearly something has to improve in Dropbox support.

       

      ########################################################

       

      Chat

       

      Hello, welcome to Dropbox support. How can we help you? Learn about how we use and protect your data in our privacy policy.

       

      Hi. I am having trouble with the Temporary Upload Links when used with the Vimeo upload API.

       

      ================================================================

       

      Me

      I have a box that says that there are 0 people in the queue. does there is someone that can answer me now?

       

      XXXXXXX

      Hello Signe, and thank you for contacting Dropbox support. My name is XXXXXXX, and I will be more than happy to assist you with your issue, right away.

       

      XXXXXXX

      Great.  

       

      Me

      I am trying to upload videos from Dropbox to Vimeo via API. I successfully generate a link in the dropbox API and when I put it into the Vimeo upload API, it says that it has uploaded it but it gets stuck transcoding.I am hoping someone from your team has encountered this problem and found a solution. It might be a Vimeo problem but it is very difficult to know for sure and Vimeo support SUCKS!!

       

      XXXXXXX

      I am sorry to hear about this issue.

       

      Me

      can you help?

       

      XXXXXXX

      Thanks so much for bringing this to our attention. Our team has been looking into this issue and have informed us that this is a change on Vimeo's side. With this change, you will no longer be able to upload or open files from Dropbox to Vimeo.

      In order to address this issue, you will need to reach out directly to Vimeo. The Vimeo developers will need to update their integration with Dropbox so this can work.

       

      Me

      Can you give me something official from Dropbox about this? A link to some article explaining that your links are no longer being accepted by Vimeo? Does Vimeo not have a standard formatting that Dropbox can write its links to fit to ?

      Me

      ?

       

      XXXXXXX

      Unfortunately, we do not have an official communication about this. However as mentioned, our team informed us that this is a change on Vimeo's side.

      As such you will need to reach out to Vimeo support in order to address this issue.

      Are we still connected?

       

      Me

      XXXXXXX - I will be writing a blog post about this and am recording this chat as part of that blog post, so I want to give you the chance to double check your answer. If other storage vendors are able to offer upload links it must mean that they have an open standard for writing those links. So either all the other vendors have this problem, Vimeo is singling Dropbox out by rejecting their links or Dropbox has not kept up with the standards that Vimeo has set out. Are you absolutely sure that there is nothing on Dropbox's side that could be the cause of this problem. If not, it would appear that Dropbox is accusing Vimeo of treating Dropbox differently from all of the other storage providers.

       

      Me

      ?

       

      XXXXXXX

      Please be assured that my answer is correct. Rest assured, there is no need to record our chat as I will be sending our chat transcript via email after our chat ends.

      Let me know if I can assist you with anything else.

       

      Me

      Thanks for the confirmation.

      that is all for now.

       

      You're most welcome!

      Thanks for chatting with us today. I'll send you a summary of what we discussed via email. Please feel free to reply to that email at any time if you have further questions.

       

      We would love to hear how satisfied you are with the assistance received today via the following one-click rating, after I close the chat.

       

      Have a lovely rest of your day! 

      • Optiknerd's avatar
        Optiknerd
        Helpful | Level 6

        As a brief follow up, I wanted to recant some (but not all) of my criticism of Vimeo's support.  Great support people from both Dropbox and Vimeo were instrumental to clarifying their technologies enough for me to bridge the gap.  A special shout out to Greg at Dropbox and Jack at Vimeo.  They both deserve an Xmas bonus!

About Dropbox API Support & Feedback

Node avatar for Dropbox API Support & Feedback

Find help with the Dropbox API from other developers.

5,882 PostsLatest Activity: 3 years ago
325 Following

If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.

For more info on available support options for your Dropbox plan, see this article.

If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!