我正在用react引擎创建一个聊天应用程序,但我不知道如何在react引擎中的聊天室中添加用户。我已经引用了这个链接- 如何在反应性聊天引擎中创建新用户的post请求,现在我想创建一个新的聊天室,在其中我想通过post请求添加成员。
我试过使用POSTMAN,但是我找不到必须发送post请求的url、headers和body的正确组合。我尝试过的一些组合以及由此产生的错误如下:
(我删除了屏幕截图中的私钥)
请帮帮我。
发布于 2022-01-16 17:48:56
如何创建新的聊天:
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));
};如何将用户添加到聊天中:
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));
};https://stackoverflow.com/questions/70732493
复制相似问题