Transfer to SmugMug for Fulfillment... Advice Needed
FamilyArtStudio
Registered Users Posts: 10 Big grins
I have a site that helps users modify and create images. I would like to be able to add a purchase link that could be clicked to have the image uploaded the SmugMug purchase page. Basically skipping the gallery features all together. It would be like skipping to the "Buy" -> "This Photo" button from another website. I do not want the user to see other images that have been uploaded. I want to use the price list feature, so I can share in the revenue. The price list would be standard across all images.
I would think this must have come up before. Do people have ideas on how to achieve this? I was thinking I could create a private gallery for every image, but that seems excessive. Maybe this is functionality that I am not aware of.
Help please.
Thanks,
Gary
I would think this must have come up before. Do people have ideas on how to achieve this? I was thinking I could create a private gallery for every image, but that seems excessive. Maybe this is functionality that I am not aware of.
Help please.
Thanks,
Gary
0
Comments
But the hard part is the image. You'd have to use the api to upload the image from a url, then generate a buy link from that uploaded image. Doable, but there's a bit of a delay since the upload isn't instantaneous.
Want faster uploading? Vote for FTP!
I saw buy button and I am feeling like it could work. Another tricky part is that I would not want the users to easily explore each other's images. Here is what I am thinking:
1. Image is Created
2. Create new unlisted gallery
3. Upload Image
4. Use Buy Link under share
The worst part of this is creating a gallery per image which seems unnecessary, but I don't see a way to "hide" an image, expect from the Buy button. If you follow a buy link to a hidden image it gives a message that it is not available.
I would hope a large number of single picture galleries would not create an undue burden. I would create a gallery per user, but some of my users are anonymous.
As far as burden--I have over 450,000 images on SM and literally thousands of galleries--and everything works fine. The only problem you start having is that a lot of the tools, like collect photo, were never designed for so many galleries so they become basically unusable.
Want faster uploading? Vote for FTP!
It is great to hear about the scale of your site and the number of albums\galleries.
I played around a bit yesterday and still need to figure out the api for the new album, but I am sure it will come. I am also thinking about a re-occuring clean up script since I think every time a image is accessed it will be a new gallery. I may want to clean up the old albums every 24 hours.
I will let you know how it goes.
Gary
Hmmm...if it's going to create an album and a buy link each time the image is accessed, why not make it create everything once and then just hard-code it into wherever the image is posted? This way, the gallery is tied to the image and vice-versa. And since everything has already been created, there's no lag time.
Want faster uploading? Vote for FTP!
I tested the upload piece last night and was pretty impressed with the speed (only one image at a time). I could also give the user some message..."your image is being processed"
When I have something to show you, I will post it.
Want faster uploading? Vote for FTP!
In my case the image would still reside in a gallery on my website for viewing... the solution we are discussing is only when a users wants to buy the image on canvas\merchandise.
But then again, since SM is unlimited, why even delete at all? Just keep everything in a single category or with sub-categories. Ahh, makes sense.
Want faster uploading? Vote for FTP!
I have the first pass. The image url is passed to the image parameter (only jpg's are supported). After about 30 secs it redirects to the buy page.
http://www.familyartstudio.com/files/SM/order.php?image=http://www.familyartstudio.com/sites/default/files/photos_166.jpg
I want to add a timer and see if there is a way to know when the loading is complete.
I bet there's probably a way to know when the image is full processed since a gallery will automatically refresh when an image is finished processing. I don't know if that's an API thing though.
Want faster uploading? Vote for FTP!
I think I will add a "working" animated gif to the page and set the redirect to about 45 secs. Not ideal, but it will give the user a sense of what is happening. Like you mention it would be best to know when the image had been finished processing.
BTW... thanks for your input and ideas... it has help my thought process.
I'm glad I've been able to help. I really like to see unique uses for the API. It gives us all ideas.
Want faster uploading? Vote for FTP!