在 create react app 中实现 Discourse

我是 Discourse 的新用户。我正尝试将 Discourse 评论集成到我的 React 应用中,但对我来说它看起来非常复杂。我是否可以使用 axios 或 fetch 进行一个简单的公共 API 调用?我想从这里开始,因为我尝试使用我的 API 密钥和用户名,但出现了 axios 错误:

    const fetchComments = async () => {
      try {
        const response = await axios(
          'https://discourse.mydomain.com/t/category/13.json',{
            headers: {
              'Api-Key': apiKey,
              'Api-Username': apiUsername
            }
          }
        )
.then(data=>datas.json())
.then(checkData=>console.log(checkData)
        console.log("discourse",response)
      } catch (error) {
        console.error('Error fetching comments:', error);
      }
    };

也许您想要通过 Javascript 在其他网站上嵌入 Discourse 评论

2 个赞

这是一个使用 Discourse API 的 React Native 应用,或许会有帮助?

2 个赞