首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在engine中请求在聊天室添加用户

如何在engine中请求在聊天室添加用户
EN

Stack Overflow用户
提问于 2022-01-16 17:32:20
回答 1查看 306关注 0票数 0

我正在用react引擎创建一个聊天应用程序,但我不知道如何在react引擎中的聊天室中添加用户。我已经引用了这个链接- 如何在反应性聊天引擎中创建新用户的post请求,现在我想创建一个新的聊天室,在其中我想通过post请求添加成员。

我试过使用POSTMAN,但是我找不到必须发送post请求的url、headers和body的正确组合。我尝试过的一些组合以及由此产生的错误如下:

方法1身体

方法1报头

方法2体

方法2报头

(我删除了屏幕截图中的私钥)

请帮帮我。

EN

回答 1

Stack Overflow用户

发布于 2022-01-16 17:48:56

如何创建新的聊天:

代码语言:javascript
复制
import axios from 'axios';

export const newChat = (title, projectId, username, secret, callback) => {
  axios
    .post(
        `https://api.chatengine.io/chats/`, 
        { title: title }, 
        { headers: { 
            "Public-Key": projectId, 
            "User-Name": username, 
            "User-Secret": secret 
        } }
    )

    .then((response) => {
      callback && callback(response.data);
    })

    .catch((e) => console.log('New Chat Error', e));
};

如何将用户添加到聊天中:

代码语言:javascript
复制
import axios from 'axios';

export const invite: Invite = (chatId, inviteUsername, projectId, username, secret, callback) => {
  axios
    .post(
        `https://api.chatengine.io/chats/${chatId}/people/`, 
        { username: inviteUsername }, 
        { headers: { 
            "Public-Key": projectId, 
            "User-Name": username, 
            "User-Secret": secret 
        } }
    )

    .then((response) => {
      callback && callback(response.data);
    })

    .catch((e) => console.log('Invite Error', e));
};
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70732493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档