Dropbox api: importanti aggiornamenti
Autor: Giuseppe GuidaCiao,
utilizzo La DropBox Gallery in alcuni progetti e ho ricevuto una mail dal team di DropBox, mail che riporto di seguito. Può questo updates della API influire sul funzionamento dell'Oggetto DROPBOX GALLERY come avvenuto un po' di mesi fa? Pregherei Incomedia di verificare, grazie.
Contenuto mail:
"Hi Giuseppe,
We’ve recently updated our access tokens, and will be updating TLS—you’ll want to review to ensure your app handles these correctly.
As you review your app, be sure to check out our new tags API!
Reminder: Tokens & Permissions
As a reminder, the Dropbox OAuth flow is beginning to default to returning short-lived access tokens. This token_access_type will default to online when the parameter is unspecified in the auth URL. This change to the default is being rolled out gradually.
Existing long-lived access tokens are not impacted, and remain valid.
Apps that require background access will need to be updated to use refresh tokens, which is made easier by using our updated SDKs. All other apps should ensure that users are directed to re-authorize upon token expiration.
For detailed instructions, please see:
Reminder: TLS 1.0 & 1.1 Deprecation
Beginning January 3rd 2022, the Dropbox API will require that calls use TLS 1.2 or greater. Traffic using TLS 1.0 or 1.1 will be rejected.
The latest Dropbox SDKs will select TLS 1.2 when available in the environment, but versions over two years old may require update. In particular, users of the Dropbox Java SDK should update to v3.1.1 (released June, 2019) or later & Dropbox Python SDK should update to v8.4.1 (released November, 2017) or later.
Typically no other action is required for applications built with up-to-date libraries in modern environments. TLS 1.2 has been the default on major mobile & desktop operating systems since 2014. Developers whose application may be run in older or unusual environments should investigate to ensure compatibility.
Platform Update: Tags API in Preview
Dropbox users can now use tags to organize & search content. See the feature announcement here, and our help center page on using them here.
APIs for tags are now available for preview. You may now add, remove, and get these tags! Tags are alphanumeric strings, up to 32 characters. A file may have up 20 tags.
Note that these tags are visible to all users with access to the file on the Dropbox.com. If your wish tags to be private to your application via API, use the file properties API instead.
As always, if you have any questions, visit our developer forum or submit a ticket.
Thanks,
The Dropbox Platform Team"
effettivamente di questo post non si è saputo più nulla
Le mie gallery vecchie, come le tue funzionano...
Se ne creo una nuova NO...
https://helpcenter.websitex5.com/de/post/247177
Anche se non mi serve ... spero che lo STAFF ci faccia sapere qualcosa
Autor
Sì, purtroppo anche a me succede che le vecchie gallery create con l'oggetto DropBox Gallery funzionano a dovere ma se ne creo una nuova NON funziona...
Con tutti questi updates delle API di DropBox (sicuramente ce ne saranno altri!) Incomedia farebbe prima a creare un oggetto specifico per inserire foto in stile Oggetto Dinamico. Non l'ho certo avuto gratis l'oggetto DropBox Gallery e mi infastidisce non poterlo usare nei miei progetti.
Buongiorno a tutti
Pochi giorni fa ho fornito assistenza ad un paio di utenti per l'utilizzo della loro Dropbox Gallery, quindi posso confermare che anche attualmente, l'oggetto deve funzionare
La guida è stata anche aggiornata per rispecchiare queste modifiche. Se tutt'oggi doveste trovarvi con Gallery che non funzionano, vi prego di farmelo sapere in un post privato così da potervi assistere
Per quello che riguarda questa nuova email, ti ringrazio del feedback
Ho notificato il team tecnico della cosa così da poterla verificare
Grazie
Stefano
Buongiorno, anche io ho appena acquistato dropbox e non riesco a farlo funzionare. Non c'è qualcosa di più comodo e immediato?
... se hai dei problemi, devi aprire un tuo nuovo Argomento per la domanda e per essere seguito evitando interferenze con questo, spiegando nel dettaglio e postando eventuali STAMP e LINK a chiarimento del problema...
ciao
Autor
Kol, il problema non è specifico di Domenico A., il problema sono le Guide NON aggiornate di Website X5 relative all'implementazione di DropBox Gallery nel software.
Se io leggo questo nella guida (vedi parti evidenziate in rosso):
Autor
... e poi nella HOME del mio DropBox in basso a destra c'è il nulla (vedi screenshot sotto), mi dici come dovrei proseguire? E parliamo solo della prima schermata, la home, e già ci sono differenze, figuriamoci in tutto il resto della procedura...
Autor
L'Help Center è pieno di post di utenti che non riescono a far funzionare questo oggetto a PAGAMENTO... Vi garantisco che diventa frustrante stare lì a cercare cose che sulla Guida sono indicate ma che nella realtà sono ben diverse, stare lì a fare prove su prove nella speranza che qualcosa funzioni.
Autor
i pallini in basso a destra io NON li vedo, non esistono...
Autor
Per raggiungere i tre pallini in basso a destra ed arrivare al pulsante "Crea un'Applicazione" come indicato nella guida, bisogna seguire questi passaggi visibili negli screenshot a seguire che, come si può vedere, non sono per nulla simili a quanto descritto nella guida di Incomedia...
1)
Autor
2)
Autor
3) Eccolo qui...
Autor
Poi per un po' la guida di Website X5 è corretta, ti fa fare alcune procedure su DropBox senza problemi, ma quando si arriva qui, questo è ciò che dice Incomedia vedi screenshot sotto, si parla di un "Access Token Expiration"...
Autor
Mentre su DropBox invece io non mi ritrovo la voce "Access Toke Expiration"...
Autor
Sono blasfemo se affermo che le guide di Incomedia NON sono aggiornate? Credo proprio di no.
dieri di no, un pò come il software
Autor
Questa è la mia prova di integrazione della DropBox Gallery attenendomi scrupolosamente alla guida di Incomedia (tranne che per la voce "Access Token Expiration" che non esiste sul mio DropBox e per i tre pallini in basso a destra che sono altrove a differenza di quanto indicato nella guida).
Come si può vedere è lo stesso errore che appare a tanti altri utenti: "Errore nella creazione della galleria."
LINK:
https://www.bozzasito001.altervista.org/dropbox2022/
e i pass dono tutti verdi nel Pannello di Controllo...
Autor
IMPORTANTE!
Il problema della mancata visualizzazione della DropBox Gallery avviene su spazio Altervista (che uso tantissimo per testare siti che poi andranno online), come ho già segnalato in passato in jn precedente topic. Perchè su Altervista non va? Eppure non ho restrizioni su Altervista, ho eliminato ogni tipo di restrizione.
Su spazio Aruba la DropBox gallery funziona:
https://www.giuseppeguida.it/dropbox2022/
Sicuro?
Autor
Sicuro che funzionava Mirko! Ho provato ad aggiungere foto ed erano visibili online! Sparite in effetti, ora non va più... Ok, altro bel dilemma quindi: prima funziona e poi dopo un po' smette... bene, ottimo risultato per un oggetto a Pagamento. M' sò scocciat :-(
Autor
Ok, ho rifatto la stessa identica procedura per questa nuova DropBox Gallery, ho inserito le foto nella cartella su DropBox e il tutto è visibile correttamente online qui:
https://www.giuseppeguida.it/dropbox2022/page-1.html
Stavolta metto lo screenshot sotto di ciò che si vede online se no il buon Mirko inizierà a pensare che Peppino Guida sta iniziando ad avere i primi sintomi di arteriosclerosi Questo alle 23.33... Funziona....
Autor
P.S.
@Mirko, sai cosa credo che sia? Proprio quel parametro "Access Token Expiration" che sul mio DropBox non è visibile e non ho potuto configurare. Forse il l'Access Token generato ha una durata limitata.
Attendo lumi da Incomedia sulle modalità di ricerca di quel parametro su DropBox, grazie
Autor
Nel mio post di apertura di questo topic ho riportato un messaggio che mi arrivò da DropBox qualche mese fa e il messaggio, riportato con la traduzione sotto, è molto chiaro: itoken di accesso di lunga durata verranno man mano sostituiti dai token di accesso di breve durata, queso è ciò che è avvenuto a me (la migrazione è stata graduale e non per tutti contemporaneamente):
Dal messaggio di DROPBOX:
Promemoria: token e autorizzazioni
Ricordiamo che il flusso OAuth di Dropbox inizia a restituire per impostazione predefinita token di accesso di breve durata. Per impostazione predefinita, questo token_access_type sarà online quando il parametro non è specificato nell'URL di autenticazione . Questa modifica all'impostazione predefinita viene implementata gradualmente.
Itoken di accesso di lunga durata esistenti non sono interessati e rimangono validi.
Le app che richiedono l'accesso in background dovranno essere aggiornate per utilizzare i token di aggiornamento, il che è reso più semplice dall'utilizzo dei nostri SDK aggiornati . Tutte le altre app dovrebbero garantire che gli utenti siano indirizzati a riautorizzare alla scadenza del token.
-----------------------
In più ho trovato questa discussione risalente ai primi di gennaio sul forum di DropBox, basta tradurre e si capisce il motivo della sparizione della funzione "Access Token Expiration" nel mio profilo e, sicuramente, di tanti altri utenti. Ormai esistono solo Token di breve durata. Non ci ho capito nulla su come renderli simili a quelli di lunga durata:
https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/How-to-show-option-quot-access-token-expiration-quot-in-settings/td-p/573841
Riporto qui sotto una parte di discussione già tradotta:
"...Dropbox sta passando all'emissione di token di accesso di breve durata (e token di aggiornamento opzionali) invece di token di accesso di lunga durata. Puoi trovare maggiori informazioni su questa migrazione qui .
Le app possono comunque ottenere l'accesso a lungo termine richiedendo l'accesso "offline", nel qual caso l'app riceve un "token di aggiornamento" che può essere utilizzato per recuperare nuovi token di accesso di breve durata secondo necessità, senza ulteriore intervento manuale dell'utente... ecc ecc"
Quindi chiedo gentilmente ad Incomedia di rivedere tutte le sue guide sull'implementazione della DropBox Gallery. Ringrazio in anticipo.
Autor
Un Alert è possibile? Se no non ne usciamo più da questa situazione. Grazie mille
Autor
Infatti, come sospettavo, dopo 2 ore circa l'Access Token generato cessa il suo "ciclo vitale" e le gallery realizzate con DropBox spariscono e vien fuori "Errore nella creazione della Galleria".
Riusciamo a risolvere, considerato che il plugin di dropbox è a pagamento? Grazie.
Non c'è un altro modo di riuscire ad inserire una gallery stile dropbox?
PS grazie Giuseppe.
Autor
Prova a leggere qui, io in passato l'ho implementata e funzionava perfettamente, il tutorial è del 2017, non so se sia ancora valido o meno:
http://quellidelcucuzzolo.blogspot.com/2017/04/unite-gallery-database-website-x5.html
http://quellidelcucuzzolo.blogspot.com/2017/02/galleria-dinamica-website-x5.html
Autor
Claudio D., si può mettere gentilmente un alert su questo topic per le ultime incompatibilità che sono emerse dalle mie prove con l'uso della DropBox Gallery? Le foto online dopo due ore circa spariscono, l'Access Token che viene generato è breve e non permanente. Così L'Oggetto è inutilizzabile.
Grazie mille.
@Giuseppe, l'alert l'avevo già messo (da un bel po'...) ...
ho visto però che lo STAFF è intervenuto nel post in inglese...
https://helpcenter.websitex5.com/de/post/249612
Buongiorno Giuseppe
Mi scuso per il ritardo nel rispondere alla questione.
Ho verificato quello che indichi sulla guida. Posso confermare che fino ad un paio di settimane fa appariva effettivamente la possibilità di specificare il tempo di scadenza del token mentre ora non riesco più a localizzarla
Mi dispiace per i problemi causati dalla situazione, sembra che da Dropbox cambino molto frequentemente dei passaggi chiave per la corretta integrazione
Ho avvisato direttamente il team di sviluppo così da verificare la cosa. Vi terrò aggiornati qui
Grazie per la segnalazione
Stefano
Autor
@Claudio D., grazie. Non mi ero reso conto dell'alert già attivato da un po' :-)
@Stefano. Sì, DropBox cambia spesso le impostazioni e, tra l'altro, non lo fa in modo univoco per tutti ma procede a scaglioni, ragion per cui magari alcuni utenti continuano a visualizzare la funzione per specificare il tempo di scadenza del Token ed altri ancora no.
Questo link che ti ho postato sopra contiene la soluzione (ma io non ci ho capito granchè) per rendere l'Access Token di lunga durata e non breve:
https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/How-to-show-option-quot-access-token-expiration-quot-in-settings/td-p/573841
Restiamo in attesa. Ciao
Novità? Ne avrei bisogno di dropbox? Ne facciamo uno con google drive? Basta che funziona.
Buongiorno Domenico
Gli sviluppatori stanno attivamente verificando la situazione in maniera da risolvere la situazione
Sarà mia cura notificarvi qui non appena avrò novità utili da poter condividere sulla questione
Resto a disposizione
Stefano
Buongiorno Stefano.... novità? Non funziona ancora.
Buongiorno Domenico
Purtroppo sembra che i cambiamenti di Dropbox siano abbastanza "importanti". Per questo motivo, lo Staff sta attualmente lavorando sull'oggetto per modificarlo proprio nel suo funzionamento e renderlo più semplice da configurare e metterlo online, così che sia anche meno probabile che siano necessarie altre modifiche in futuro
Come indicato in precedenza, sarà mia cura notificarvi qui non appena avrò novità utili da poter condividere sulla questione
Resto a disposizione
Stefano
Buongiorno Stefano, speriamo presto, perchè ne ho bisogno. Attendo... grazie ancora.
Autor
Ciao a tutti, è stato rilasciato da Incomedia un nuovo oggetto DropBox Gallery che sostituisce il precedente ormai deprecato. Lo proverò e vedrò se funziona. Ciao