Nous créons une communauté sur Discourse axée sur la chasse, la pêche, etc. Nos utilisateurs y publient des photos de leurs chasses, de leurs prises, etc.
Nous travaillons sur une application qui s’intègre à un visualiseur mobile de caméras de suivi pour la chasse. Lors du développement de cette application, l’une des fonctionnalités que nous souhaitons inclure est la possibilité de partager des images depuis votre carte SD (insérée dans notre lecteur de carte SD mobile) directement vers notre forum.
Je vois que les gens le font facilement avec le partage sur Facebook, mais nous essayons de construire notre communauté en dehors de Facebook.
Est-ce possible ?
De quoi un concepteur d’application aurait-il besoin pour configurer la capacité de partager des photos depuis une application mobile tierce vers la communauté ?
C’est sur ma liste de permettre à d’autres applications de partager des images en utilisant la Share Target API v2. Nous permettons actuellement à d’autres applications de partager du texte vers Discourse, et cela fonctionne très bien, mais nous bloquons le partage de fichiers car il nous manque le contrôleur de route nécessaire.
Maintenant que j’y réfléchis, je me demande si nous pouvons créer cette nouvelle route et la partager entre les plateformes, où vous partagez vers un service worker (partout) ou vers notre application Discourse Hub (iOS). Qu’en pensez-vous @pmusaraj ?
Actuellement, un utilisateur peut sélectionner n’importe quelle image sur son appareil (y compris celles enregistrées sur une carte SD) et la partager dans un forum Discourse, soit via notre application DiscourseHub, soit en utilisant le site sur Chrome ou une PWA Android. L’utilisateur doit être authentifié sur le site Discourse et télécharger les fichiers lors de la réponse ou de la création d’un nouveau sujet. Cette fonctionnalité de base est donc déjà en place.
Cependant, nous pourrions effectivement proposer un processus plus fluide en utilisant l’API Share Target pour Android (c’est probablement possible, mais plus complexe sur iOS, étant donné que l’application Discourse Hub peut être liée à plusieurs sites Discourse).
Ah, je veux dire l’utilisation du partage direct via le système d’exploitation. Est-ce possible avec DiscourseHub aujourd’hui ? Je n’arrive pas à le déclencher sur Android.