We are aware of the issue with the badge emails resending to everyone, we apologise for the inconvenience - learn more here.

Forum Discussion

tanthiamhuat's avatar
tanthiamhuat
Explorer | Level 4
5 years ago

I'm integrating Dropbox with RStudio on an Azure Virtual Machine and need help to set it up

With the library from https://github.com/karthik/rdrop2

I can easily integrate Dropbox with my local PC installation using RStudio.

 

However, I have my RStudio which is on Azure Virtual Machine, and when I issue the same commands, it has error.

Azure Support engineer asked to me find out what is the Public IP address for Dropbox, and ask me to ping that IP address

Can anyone quickly tell me that?

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Staff rankDropbox Staff

    Dropbox does not have just a single IP address, and unfortunately because the Dropbox IPs are subject to change as servers are added and removed, or as maintenance occurs, we are unable to provide you with a list of our IPs. We recommend you rely on the host names *.dropbox.com and *.dropboxapi.com if possible. 

      • Greg-DB's avatar
        Greg-DB
        Icon for Dropbox Staff rankDropbox Staff

        I see your tests for pinging www.dropbox.com on ports 80 and 443 were successful. 

         

        Note that the ports 17600 and 17603 mentioned in that help article are only for specific Dropbox desktop client functionality. That's not relevant to using the Dropbox API. All Dropbox API calls require TLS, so they should all only be sent to port 443 on the Dropbox API servers. 

  • RUser's avatar
    RUser
    New member | Level 2

    When creating a project inside RStudio, your project files are actively monitored for changes. This allows RStudio to index functions and files to enable code completion and navigation. If you are simultaneously using the Dropbox application to remotely sync your work, Dropbox will also actively monitor your files.

    To prevent conflicts, you should tell Dropbox to ignore the .Rproj.user directory inside your RStudio Project. For example:

    .../Dropbox/RStudioProject/.Rproj.user

    Note this is a hidden directory

    To ignore a file in Dropbox, you will need to use Dropbox's Selective Sync feature. First, make sure to quit RStudio. Then go to Dropbox Preferences | Advanced and select Selective Sync This will open a file browser in which you can navigate to your RStudio Project, and unselect the .Rproj.user directory.

About Dropbox API Support & Feedback

Node avatar for Dropbox API Support & Feedback

Find help with the Dropbox API from other developers.

5,877 PostsLatest Activity: 12 months 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!