Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PHP를 이용한 챗봇 개발 안 됨 #744

Open
nck-wbs opened this issue Dec 7, 2018 · 6 comments
Open

PHP를 이용한 챗봇 개발 안 됨 #744

nck-wbs opened this issue Dec 7, 2018 · 6 comments

Comments

@nck-wbs
Copy link

nck-wbs commented Dec 7, 2018

항상 수고하십니다!

안녕하세요, 저는 PHP로 챗봇을 개발하고 있습니다.
그런데, 뜻하지 않은 문제가 생겼습니다.
일반 파일로 동작 시 작동이 되지만,
PHP로 작성한 파일이 작동되지 않습니다.
잘 이해가 되지 않으실 것 같아 동영상을 참고해주시면 감사드리겠습니다.
내년 1월 1일 전까지 완성해야하는 작품이라 빠른 시일 내에 답변 부탁드립니다!
bandicam 2018-12-06 20-48-27-797.zip

@plusfriendteam
Copy link
Member

안녕하세요.
확인해보니 http://www.nck-wbs.zz.am/kakaobot/keyboard API의 응답 헤더가
Content-Type: text/html; charset=UTF-8 로 내려오고 있습니다.
https://github.com/plusfriend/auto_reply#specification 을 참고하셔서
해당 API 의 Content-Type 을 application/json; charset=utf-8 로 변경해주시길 바랍니다.
감사합니다.

@nck-wbs
Copy link
Author

nck-wbs commented Dec 7, 2018

안녕하세요.
확인해보니 http://www.nck-wbs.zz.am/kakaobot/keyboard API의 응답 헤더가
Content-Type: text/html; charset=UTF-8 로 내려오고 있습니다.
https://github.com/plusfriend/auto_reply#specification 을 참고하셔서
해당 API 의 Content-Type 을 application/json; charset=utf-8 로 변경해주시길 바랍니다.
감사합니다.

와 정말 빠른 답변 감사드립니다...!
application/json;으로 변경했으나, 또 같은 상황이 발생하는군요.
어떻게 해야 할까요?

@humit0
Copy link

humit0 commented Dec 7, 2018

지금도 test/html로 응답이 내려오고 있네요.

image

출력을 하기 전에 아래 코드를 입력해주셔야 합니다.

header('Content-Type: application/json; charset=utf-8');

@nck-wbs
Copy link
Author

nck-wbs commented Dec 7, 2018

지금도 test/html로 응답이 내려오고 있네요.

image

출력을 하기 전에 아래 코드를 입력해주셔야 합니다.
header('Content-Type: application/json; charset=utf-8');

앗 keyboard가 문제였군요. message도 해결했지만 keyboard도 수정하겠습니다!

@nck-wbs
Copy link
Author

nck-wbs commented Dec 7, 2018

안녕하세요.
확인해보니 http://www.nck-wbs.zz.am/kakaobot/keyboard API의 응답 헤더가
Content-Type: text/html; charset=UTF-8 로 내려오고 있습니다.
https://github.com/plusfriend/auto_reply#specification 을 참고하셔서
해당 API 의 Content-Type 을 application/json; charset=utf-8 로 변경해주시길 바랍니다.
감사합니다.

알고보니 file_get_contents를 사용하지 않고 $_REQUEST를 사용한것이 문제였네요. 그래도 답변 감사드립니다!

@nck-wbs nck-wbs closed this as completed Dec 14, 2018
@nck-wbs nck-wbs reopened this Dec 17, 2018
@nck-wbs
Copy link
Author

nck-wbs commented Dec 17, 2018

안녕하세요.
확인해보니 http://www.nck-wbs.zz.am/kakaobot/keyboard API의 응답 헤더가
Content-Type: text/html; charset=UTF-8 로 내려오고 있습니다.
https://github.com/plusfriend/auto_reply#specification 을 참고하셔서
해당 API 의 Content-Type 을 application/json; charset=utf-8 로 변경해주시길 바랍니다.
감사합니다.

현재 content-type이 application/json; charset=utf-8이며 json 데이터를 보내는 프로그램으로 시험도 모두 마쳤는데 플러스친구로는 되지 않네요. 무슨 일인가요?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants