상세 컨텐츠

본문 제목

[Rocket.Chat] 한글 채널 및 대화방

개발

by monad 2021. 9. 2. 18:56

본문

설정: 관리 > 일반 > UTF8

사용자 이름과 채널 이름의 유효성을 검사하는 데 사용될 정규식을 다음과 같이 수정하고 저장합니다.

[ㄱ-ㅣ가-힣0-9a-zA-Z-_.]+

관리 > 일반 > UTF8

테스트1: 화면에서 새로 채널을 생성해 봅니다.

테스트2: 다음의 CURL을 통해서 채널을 생성해 봅니다.

curl -H "X-Auth-Token: CEcSqmK9m75-F7wd6_UqYSB69CL7QkLiF-31L14Tr_z" \
-H "X-User-Id: Tut4osjtszBntxZ9P" \
-H "Content-type: application/json; charset=utf-8" \
http://localhost:3000/api/v1/channels.create -d '{ "name": "내채널" }'

다음과 같은 결과가 나오면 OK 입니다.

{"channel":{"_id":"kKbwq8AkxCewNG34H","fname":"내채널","customFields":{},
"name":"내채널",
"t":"c","msgs":0,"usersCount":1,"u":{"_id":"Tut4osjtszBntxZ9P","username":"monad"},
"ts":"2021-09-02T09:42:22.946Z","ro":false,
"default":false,"sysMes":true,"_updatedAt":"2021-09-02T09:42:22.966Z"},
"success":true}

 

X-Auth-Token과 X-User-Id를 생성하는 방법

내 계정 > 개인 접근 토큰 > 적당한 이름 입력 > 추가 버튼 클릭

생성된 것을 메모장 등에 저장하여 사용합니다.

 

REST API: 이하의 사이트에서 REST API를 확인합니다. 

https://developer.rocket.chat/api/rest-api

 

REST API

 

developer.rocket.chat

 

관련글 더보기

댓글 영역