Usare Zapier senza essere admin

Ciao!

Sono un utente regolare di un forum Discourse e vorrei ricevere i post di alcune categorie specifiche su Discord tramite Zapier. Ho chiesto all’amministratore del sito una chiave API o una chiave utente con permessi di lettura, e mi ha fornito alcune opzioni, ma nessuna ha funzionato. Quando provo ad accedere a Discourse da Zapier, ricevo questo messaggio:

Ho già inviato all’amministratore alcune risorse ufficiali, come User API keys specification, ma senza successo. È possibile fare qualcosa al riguardo? O è necessario essere un amministratore? Cosa potrebbe andare storto? Esiste una guida su come generare correttamente la chiave API utente?

Grazie.

1 Mi Piace

Qualche aiuto qui, per favore?

È possibile far funzionare questa configurazione, ma l’amministratore del sito dovrà generare per te una chiave API Single User impostata per consentire i permessi Globali. Il motivo per cui sono necessari i permessi Globali è che Zapier effettua una richiesta API a /topics/private-messages/<username> per validare la connessione tra Discourse e Zapier. Questa rotta può essere accessibile solo con una chiave API Globale.

Ecco un esempio di come un amministratore può creare quella chiave API per il tuo utente:

Una chiave API Single User con permessi Globali può essere utilizzata solo per eseguire azioni che l’utente per cui è stata creata la chiave ha il permesso di eseguire sul sito. Ciò significa che la chiave non può essere utilizzata in modo malevolo. Detto questo, gli amministratori del sito potrebbero avere preoccupazioni riguardo alla generazione di questo tipo di chiave API per te.

3 Mi Piace

Molto utile, @simon, grazie!