Forum Discussion

BradLemke's avatar
BradLemke
Qrew Assistant Captain
5 years ago

Pipelines | Dropbox & Webhooks assist.

Goal:  Utilize a third-party file storage service due to the economics of storing photos on Quickbase, but still maintain the ability to display the photos in a notification email.

Method: Using pipelines, copy a new attachment to Dropbox then via Webhook - convert it to a shared file.

Problem: I'm completely stumped on how the Pipelines Webhook channel needs to be set up to talk to Dropbox.  I've set up an api 'app' in Dropbox, gotten the authorization key generated, and tested both the key and the path generated by previous steps in the Pipeline using Dropbox's nifty testing tool.  The issue I run into is in the actual configuration of the Pipelines webhook which has just enough documentation to make me feel like I'm 90% there, but not enough to make the last 10% feel like something I can figure out on my own.

Any assist on this, or just a flat-out redirect to another service or method of managing the attachment space for essentially no cost would be awesome.

------------------------------
Brad Lemke
------------------------------

19 Replies

  • MarkShnier__You's avatar
    MarkShnier__You
    Qrew #1 Challenger
    One solution is to implement the add on for the Juiced storage on Amazon S3.  The Amazon cost is very trivial https://aws.amazon.com/s3/pricing/  .  There is a nominal monthly cost for the Juiced add on. They also have a different add on which allows for multi file upload.  It can let you browse to your file source, grab a bunch by dragging or highlight them and then click to create multiple child records each with a file attachment or liked into Amazon S3. 

     http://qbtools.helpdocsonline.com/amazon-s3-overview

    http://qbtools.helpdocsonline.com/amazon-s3-multifile-overview




    ------------------------------
    Mark Shnier (YQC)
    Quick Base Solution Provider
    Your Quick Base Coach
    http://QuickBaseCoach.com
    mark.shnier@gmail.com
    ------------------------------
    • BradLemke's avatar
      BradLemke
      Qrew Assistant Captain
      Here's my biggest wrinkle to third-party uploaders: It's gotta work on the mobile app.  I actually got the dropbox chooser/saver buttons and scripts to work in the forms from desktop, but they break mobile hard.

      ------------------------------
      Brad Lemke
      ------------------------------
    • BradLemke's avatar
      BradLemke
      Qrew Assistant Captain
      After bashing my face against the brick wall for another several hours, I finally got the command to not only go through - but also succeed at making the change I needed in Dropbox while providing the information I need (the share link) in its' response.  Now I'm at an unexpected roadblock: how do I use the information provided in the response?  

      It feels like I'm wading through super-uncharted territory on this one.

      ------------------------------
      Brad Lemke
      ------------------------------
      • AustinK's avatar
        AustinK
        Qrew Commander
        Pipelines is pretty much brand new so you basically are the first one I've seen do this.

        I don't have the dropbox plugin enabled but do you have the ability in the Pipeline to update a record after receiving the response? You should be able to add that in as another step at the end. Or is the issue with parsing the response?