VCard App - where to host the .vcf file

I’ve created a pretty nice looking virtual business card in Glide, the one sticking point I’m having is where to host the .vcf file (instructions on how to create it are here: VCARD)
I have tried saving the file in Google Docs and Dropbox but neither is a clean open/download/install experience for the user. Has anyone figured this out? This is a great way to share my contact info.

1 Like

Couldn’t you just upload the file to glide through a file picker? Then share the link?

1 Like

That would be great but when I click the picker on my phone, I am asked to “choose an action” of Camera / Camcorder / Files - and selecting Files only brings me to my own folders to choose from.

Researching the File Picker further, I am a bit confused. The only reference document says this:
File_Picker_-_Glide_Library
But when trying to use it, it only seems to be asking which file I want to open on my phone, not downloading it.

Aren’t you trying to upload the vcf file? That’s the point of the file picker…to pick a file to upload and store on glide servers. Where do you have the vcf file stored? I would think it would be a matter of putting the file in a location that the picker can access. You can always do it from a desktop since it sounds like it’s just a one time upload.

1 Like

Sounds like there’s a misunderstanding from her side regarding the file picker and sharing links if I read this right.

So a file picker picks a file from your phone and uploads them to Glide’s server, then return a link of that file to your Sheet.

To actually let people download said file, use a link component or a button that sets to open the link.

2 Likes

No, I’m not worried about me uploading the file, I am trying to figure out a simple way for the person that I shared it with to download my .vcf file which is part of the virtual business card - either clicking action text or a button. Right now when I have the file “hosted” in dropbox, the user must open (and have) dropbox to download it to their phone. Same with google docs.

There is a website that sells these vcards (https://vcardglobal.com/) and I am looking for a similar functionality - everything else they do can be done in glide.

Yes, you are correct. The issue is what happens when someone clicks the link in my app to download my vcf file - I want it to just say “add to contacts” on their phone if that is possible.

It probably all depends on the device, but if you host the file on glide, it should allow them to download the file and you wouldn’t have to deal Dropbox or anything like that. Not sure what happens once they click on the link, but it might work.

I use this service: https://www.vcard.link/card/D7vZ.vcf

1 Like

Thanks Robert, but that link just downloads your VCard - I am assuming that you are not the service :wink:

I tried his link. It downloads the file, and when I click to open it, it asks if I want to import the contact. It didn’t immediately attempt to import, but worked how I would expect it to work. I think you are alway gonna need to download a file before opening it.

2 Likes

I have found a solution! VCardHosting.com
It is free to just load one contact and here is how my card looks (still in draft, but the download is functioning well)
https://kathy-booker-2020.glideapp.io/

1 Like