메시지 Bot 오류 문의
작성하신 내용은 누구나 볼 수 있습니다.
계정 이름, 도메인 이름, API ID, ConsumerKey 등의 비공개 정보는 기입하지마세요.
안녕하세요, 메세지 Bot 기능 구현 중 에러 코드에 대한 문의드립니다.
[작업내용]
1. API 접근 정보 생성
- API KEY 발급 (API ID, Server API Consumer Key, Server List(ID 등록 방식))
2. 알림용 Bot 등록
- Developer Console > Bot 등록
- NAVER WORKS Admin > 서비스 > Bot > Bot 추가
[요청 JSON 생성]
{
headers: {
'content-Type': 'application/json; charset=UTF-8',
consumerKey: 'JDR...',
Authorization: 'Bearer AAABC...'
},
form: {
accountId: '메일주소',
content: { type: 'text', text: 'hello' }
}
}
[응답결과]
{
message: "invalid character 'a' looking for beginning of value",
code: 'BAD_REQUEST',
domain: 'message'
}
게시글에 새로운 댓글이 달리면 알림을 전송합니다.
댓글2
업데이트 된 답글입니다.
NAVER WORKS 공식계정
아래와 같은 방식으로 Body 부분을 Text로 해서 호출해보시기 바랍니다.
[METHOD]
POST방식 - https://apis.worksmobile.com/r/{API ID}/message/v1/bot/{botNo}/message/push
[HEADERS]
consumerKey : 발급받은 Server API Consumer Key
Authorization : Acsses Token (Bearer AAAA...)
Content-Type : application/json
[BODY]
Text 형식으로 아래와 같이 샘플로 작성
{
"accountId": "네이버웍스 계정",
"content": {
"type": "text",
"text": "hello"
}
}
감사합니다.
2021.03.12
업데이트 된 답글입니다.
서은상 작성자
빠른 답변 감사합니다.
2021.03.12
궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!