So molto poco di VBA in Access, ma darò per scontato che questa è la tua area di competenza e può elaborare i dettagli su quel lato.
Download
Download di file da S3 è facile, è sufficiente collegarsi al percorso S3 corretto per voi i file. Per i file pubblici sono nel formato:
http://s3.amazonaws.com/[bucket]/[key]
Se il contenuto è private è necessario creare un signed url ma tutto il .Net SDK o PHP SDK rendono questo facile. È possibile creare un servizio Web sul proprio server Web per generare gli URL firmati e utilizzare il servizio dal Web e dai front-end di Access.
Caricamento
suppongo avete già un modo per caricare da accesso al server web? ad esempio un servizio web di nuovo? Invece di provare a caricare direttamente su S3 dal Web o dai frontend di Access, basta caricare sul server Web e quindi utilizzare gli SDK per caricare da lì a S3.
di indicizzazione dei file
Non provare a cercare i file o lista direttamente su S3. È relativamente lento, limitato e sarebbe difficile da fare da VBA. Invece, memorizza i dati relativi a ciascun file caricato nel tuo database e utilizzali per eseguire ricerche o query.
fonte
2011-01-24 14:11:44
C'è un'API che utilizza POST/GET XML o HTTP? Se è così, sì, Access può farlo. –