Ho un'applicazione web multi-tenant che consente agli utenti autenticati di apportare modifiche alla loro istanza dell'applicazione - commentando come esempio.
Mi piacerebbe creare un'API che permetta a un utente di qualsiasi app web esterna di essere in grado di eseguire un'azione nella mia app e di registrare l'azione come eseguita dall'utente connesso nell'app esterna. Ad esempio "Wanda Bloggs ha commentato 3 minuti fa"
È possibile farlo mantenendo l'API il più generica possibile? (non legato a una specifica app esterna). Cosa dovrei guardare per essere in grado di implementarlo?
Un'altra opzione è quella di contrassegnare semplicemente tutte le attività dell'API, ad esempio "l'utente API ha commentato 3 minuti fa", ma in modo troppo anonimo e lontano dall'ideale.
È stata apprezzata qualsiasi guida o indicazione nella giusta direzione!