728x90

NCP 2

[ncp] ncp sens 최대 문자 길이 관련 오류

발단 ncp로 공지사항에 대해 안내문자를 보내는데 에러가 있지는 않지만 문자가 다 전송되지 않고 일부만 전송되었다. 해결과정 \n 줄바꿈이나 한 줄로 보내야 하는지 여러 가지를 테스트해봤지만 계속 문자 전송에 실패하지는 않지만 일부만 전송되는 문제가 있었는데, 문득 생각해보니 예전에 웹사이트에서 문자발송할 때 80자였나 특정 기준을 넘어가면 mms로 자동 전환되었던 기억이 났다. type을 확인해보니 SMS으로 해놓고 문자를 보내고 있었고, 공식문서에서 확인해보니 다음과 같았다. SMS는 메시지당 80byte 이하의 길이인 단문 메시지이며, LMS는 메시지당 2,000byte 이하의 길이인 장문 메시지입니다. MMS는 멀티미디어 파일(이미지/사진/그림)을 전송할 수 있습니다. 위 사항대로 별도의 멀티미디..

[NCP] ncp sens 문자발송시 401 unauthorized

제목과 같이 테스트하는데 401 unauthorized 에러가 나왔다. https://api.ncloud-docs.com/docs/common-ncpapi Ncloud API api.ncloud-docs.com NCP 공식문서 그대로 진행했고, 인증관련 에러라서 확인해봐야 할 것은 serviceId, accessKey, secretKey정도일 것이다. 분명 일치한다면... 뭐가 문제일까? 문제는 다른 곳에 있었다...... -,- makeSignature 함수에서 crypto로 암호화를 하는데 요렇게 변수가 들어간다. const key = makeSignature( accessKey, secretKey, method, uri, timestamp ); 그럼 방금 말했듯 변수들에 이상이 없다면 확인해야 할 ..

728x90