Problème d'intégration d'un sujet dans une page sur un autre domaine

Je me suis inscrit à l’essai gratuit de 14 jours pour voir si Discourse peut faire ce que nous essayons d’accomplir. Essentiellement, nous voulons pouvoir intégrer des sujets dans des pages spécifiques et qu’ils fonctionnent de manière similaire à une section de commentaires.

Le problème que je rencontre est que lorsque j’intègre un sujet dans une page, il me demande de me connecter au forum. Lorsque je clique sur connexion, je reçois les erreurs suivantes dans la console :

  • Blocage de l’autofocus sur un élément <input> dans un sous-cadre inter-origines.

  • DOMException : la fonctionnalité 'publickey-credentials-get' n’est pas activée dans ce document. La politique de permissions peut être utilisée pour déléguer les capacités d’authentification Web aux cadres enfants inter-origines.

J’ai ajouté le domaine aux hôtes autorisés et le code d’intégration est listé ci-dessous.

<div id='discourse-comments'></div>

<script type="text/javascript">
  window.DiscourseEmbed = {
    discourseUrl: 'https://forumname.discourse.group/',
    topicId: 5
  };

  (function() {
    var d = document.createElement('script'); d.type = 'text/javascript'; d.async = true;
    d.src = window.DiscourseEmbed.discourseUrl + 'javascripts/embed.js';
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(d);
  })();
</script>

Quelqu’un pourrait-il m’indiquer dans la bonne direction sur ce que je devrais changer pour que cela fonctionne ?

Merci d’avance !

Jetez un coup d’œil à Intégrer les commentaires Discourse sur un autre site Web via Javascript.

Modification : Oops, c’est ce que vous avez fait ?

Votre forum nécessite-t-il une connexion ? La page que vous intégrez est-elle accessible au public ?

Il nécessite actuellement une connexion. Je cherche où le désactiver, où est-ce ?

Et j’essaie juste d’intégrer un des sujets prédéfinis dans la catégorie générale.

Merci !

Si vous êtes sur le plan de base à 50 $/mois, il n’est pas disponible et ne fonctionnera pas pour votre cas d’utilisation.

Je ne suis pas sûr si vous pouvez passer d’un plan à l’autre pendant l’essai gratuit.

Bizarre, je ne l’ai pas vu dans les comparaisons de plans. Savez-vous quel plan autorise l’intégration ? Merci !

Les plans ne limitent pas l’intégration, mais l’intégration ne fonctionne pas si la connexion est requise. Je pense que vous aurez besoin au moins d’un hébergement standard, mais je pourrais me tromper.

Merci. Cela semble fonctionner maintenant avec un plan standard.

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.