Skip to content

Commit 486fc0d

Browse files
[Feat] add updateKakaoAlimtalkTemplateName method
1 parent 5417362 commit 486fc0d

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

src/solapi.ts

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -797,6 +797,29 @@ export class SolapiMessageService {
797797
return new KakaoAlimtalkTemplate(response);
798798
}
799799

800+
/**
801+
* 카카오 알림톡 템플릿 이름 수정(검수 상태 상관없이 변경가능)
802+
* @param templateId 카카오 알림톡 템플릿 ID
803+
* @param name 카카오 알림톡 템플릿 이름 변경을 위한 파라미터
804+
*/
805+
async updateKakaoAlimtalkTemplateName(
806+
templateId: string,
807+
name: string,
808+
): Promise<KakaoAlimtalkTemplate> {
809+
const requestConfig: RequestConfig = {
810+
method: 'PUT',
811+
url: `${this.baseUrl}/kakao/v2/templates/${templateId}/name`,
812+
};
813+
const response = await defaultFetcher<
814+
{
815+
name: string;
816+
},
817+
KakaoAlimtalkTemplateInterface
818+
>(this.authInfo, requestConfig, {name});
819+
820+
return new KakaoAlimtalkTemplate(response);
821+
}
822+
800823
/**
801824
* 카카오 알림톡 템플릿 삭제(대기, 반려 상태일 때만 삭제가능)
802825
* @param templateId 카카오 알림톡 템플릿 ID

0 commit comments

Comments
 (0)