Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×

This topic is 3640 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

I have a hosted solution to generate Invoices (among other things).

 

I am looking for a way for these exported Invoices to then be available from outside the FileMaker solution - for example, Google Drive, Dropbox, or an FTP location or something like that.

 

I have tried with the Google Drive app, and that allows me to manually select to open the created PDF in Google Drive, in turn uploading it. I am looking to automate this process, and also allow different files to go to different folders.

 

My thoughts are that when I create the $filename variable, I can enter the Google Drive or Dropbox app location, instead of Get ( TemporaryPath ) or Get ( DocumentsPath )? But when I look at these variables they are alphanumeric key's similar to the Get ( UUID ), so unsure how I would go about building that variable location.

 

Has anyone achieved something like this before?

 

Thanks.

Posted

That key is built by the app once it is stored.

 

 

Some reading might be required... but theoretically possible to gdrive

https://developers.google.com/drive/web/manage-uploads

 

and dropbox

https://www.dropbox.com/developers/core/start/java

 

you will need to use some plugin to achieve this stuff, but can be done on the server without a doubt

Posted

Integration with Dropbox is definitely possible using their APIs. I've done it using ScriptMaster, but am not at liberty to share the code. GoogleDrive would also be possible, though i've not done it.

This topic is 3640 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.