Je suis actuellement en train de développer un client web view similaire à Discourse Mobile pour Android pour deux de mes forums personnels. J’utilise la méthode user-api-key pour l’authentification. J’ai remarqué quelques endpoints dans le code de Discourse : push_notifications/subscribe et push_notifications/unsubscribe, qui, je le pense, pourraient m’aider à envoyer des notifications push aux appareils des utilisateurs. La raison pour laquelle je souhaite utiliser ces endpoints est que je n’ai pas accès à l’administration de Discourse. De plus, il est très probable que les URL de mon implémentation de serveurs de notifications push changent, ce qui rendrait peu pertinent de mettre fréquemment à jour l’administration de Discourse.
Vous avez peut-être déjà vu cette question plusieurs fois, mais je n’ai pas trouvé de ressources précises et pertinentes. Si vous pouviez m’orienter vers le bon lien ou sujet, ou me guider à travers cela, ce serait formidable. Si je réussis, je documenterai certainement cela pour la postérité.
Salut @Falco, merci pour ta réponse ; ne prends pas mal ma question. Je suis encore novice dans la découverte de Discourse, mais je vois que Discourse Mobile utilise le paramètre push_url lors de l’authentification par user-api-key. Cela nécessite-t-il toujours l’aide d’une URL de notification autorisée dans l’administration ? Je suis aussi désolé de ne pas l’avoir mentionné auparavant, mais j’ai besoin d’une solution générale car je pourrais implémenter la même chose pour iOS à l’avenir.
Si je me trompe, peux-tu s’il te plaît m’indiquer le fichier exact sur lequel je dois me concentrer ?
De plus, cela peut ne pas sembler très clair, mais j’ai besoin d’abord d’une implémentation côté serveur.
Donc, je veux juste être clair, @Falco. Est-ce qu’il n’y a aucun moyen d’implémenter des notifications push (via la clé d’API utilisateur) sans ajouter d’URL dans la section allowed_user_api_push_urls du compte administrateur ? Si c’est le cas, faites-le-moi savoir.