I can serve the link through mysite.php?trans_id=whatever and set that to expire after 24 hours, but if the user clicks this, I believe if you really wanted to you could look at packets and locate the download URL?
In general I really do not like Amazon service. I have tried to use it, but you know the worse thing is that when I have selected European location (as it has two options US and Europe) the ping time was about 250 which is super long ping
I actually do not know what purpose should be of amazon service, cause they are really expensive and the load time of their cloud is really overloaded…(but that was my opinion- no offense to amazon fans)
Ok let me clarify how I have tried to ping Amazon Europe server. As we have our servers located in UK, NL, DE, LT and SG. I have picked German server which pinged me 250 the server have 100Mbps connection…I think it is enough info about it