스킬서버를 구축하여 카카오톡 챗봇을 사용하면 더 자유롭게 사용할 수 있다.
php로 아주 간단히 simpletext로 응답을 보내는 방법을 설명하겠다.
1. 블록 수정
2. 응답 예시
- 응답은 다음과 같은 json 형태로 올 것이다.
3. 코드
~~/kakaochat/index.php
<?
$json_data = file_get_contents("php://input");
$obj_json = json_decode($json_data);
$singer = $obj_json->action->detailParams->singer->value;
$num_album = $obj_json->action->detailParams->num_album->origin;
$text = '주문확인 : '.$singer.'의 '.$num_album.'을 주문하셨습니다.';
$jayParsedAry = [
"version" => "2.0",
"template" => [
"outputs" => [
[
"simpleText" => [
"text" => $text
]
]
]
]
];
echo json_encode($jayParsedAry,JSON_UNESCAPED_UNICODE);
?>
4. 카카오톡 챗봇 > 스킬 > 스킬 명 및 스킬서버 URL 입력
5. 예시
'프로그래밍 > PHP' 카테고리의 다른 글
wkhtmltopdf 사용하기 - 윈도우10 (0) | 2019.12.27 |
---|---|
php, html 코드 pdf로 변환하는 라이브러리 (0) | 2019.12.26 |
카카오톡 챗봇 (2) 스킬서버 없이 카카오톡 챗봇 만들기-오픈빌더 (0) | 2019.12.26 |
카카오톡 챗봇 (1) 간략 개념 (0) | 2019.12.26 |
php로 메일보내기2 - html 메일 보내기 (1) | 2019.11.22 |
WRITTEN BY
,