푸시 메세지 가이드 오류 여부 확인

curl --location 'https://{{domain}}/api-partner/v1/apps-in-toss/messenger/send-message' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{유저 정보 조회에서 나온 userKey}}'
--data '{
	"templateSetCode":"test_01", //발송할 메시지 템플릿 코드값
	"context": { // 등록된 템플릿의 내용 중 변수 전달
		"storeName": "토스증권",
		"date": "2025-01-20 15:30"
		// userName 은 발송 시 유저의 이름으로 적용되는 기본 변수이기 때문에 전달할 필요 없음
	}
}'

푸시메세지 가이드를 보면 위와 같이 나와 있는데
헤더 부분이
--header 'Authorization: Bearer {{유저 정보 조회에서 나온 userKey}}'
가 아니라
--header 'x-toss-user-key: {{유저 정보 조회에서 나온 userKey}}'
가 맞지 않나요?

1개의 좋아요
  1. 고생하다가 이 글 보고 문제를 깨달았습니다.
    20일 전의 글인데 답글도 없고, 아직 문서가 수정되지 않았네요. ㅠㅠ

여기 제일 아래에 나와있는 코드 스니팻 잘못이 되었습니다. (@parkoon 님이 작성하신 코드)
문서 수정 부탁드려요.

여기서 Example이라면 userKey형식인 755768697 이런식으로 작성해 주세요.
Example 인데.. 비슷한 값도 아니고, 뭘 써야 할지 햇갈립니다. ㅠㅠ toss-user-key-알파뱃과 숫자가 들어간 무언가는 userKey 포멧이 아닌데 어디서 구하나 했습니다.

outbound ip 목록 (테이블) 에 있는 아래의 도메인은 없는 것으로 나옵니다.
pay-apps-in-toss-api-toss.im
apps-in-toss-api-toss.im
그 아래 도메인 정보에 나온 것이 정확한 것 같은데.
원래 이렇게 작성하는 것인지 확인해 주세요.

감사합니다.
수고하세요!