굿스플로 카카오 알림톡 API 작업 중

기존에 워드프레스용으로 개발했던 플러그인을 일반 PHP 프로그램에서 사용하기 위해서 코드 변경 작업을 진행 중이다. 워드프레스 플러그인에서 불필요한 코드들을 제거하고 적용한 프로그램에 맞게 코드를 바꾸고 있는데.. 알림톡 API 작업은 항상 템플릿 검수 때문에 일정에 차질이 생긴다. 검수를 통과해야 테스트든 뭐든 할 수 있는데.. 검수 결과를 다시 한번 체크해봐야겠다. 오늘까지는 끝내고 싶은데.. 내게 기회를 줄까?

Read More

XMLRPC를 이용한 워드프레스 아마존 상품 자동 포스팅

XMLRPC 를 이용해 아마존의 상품 정보를 아마존에서 제공하는 API를 이용해 워드프레스에 자동 포스팅하는 프로그램을 오로지 나의 편의를 위해 개발했다. 상품 5개 포스팅하는데 기존에는 소싱하고 이미지, 내용 포스팅 등의 과정을 근 1시간에 걸쳐서 했는데 이 프로그램을 이용하면 상품  소싱만 잘 하면 10분에 5개 등록은 가능한 수준이다. ASIN 코드만 입력하면 상품 이미지와 상품 정보 상품의 특징을 한글로 […]

Read More

[PHP] Papago NMT API 이용을 위한 Class

네이버에서 제공하는 Papago NMT API 이용을 위한 Class 이다. 네이버 파파고 API는 https://developers.naver.com/docs/nmt/reference/ 를 참고한다. API 요청은 아래와 같은 코드로 실행하면 실행에 필요한 Class 코드는 포스트 하단에 있다. API 테스트 전 애플리케이션으 등록해야 하고 아래 코드에서 PAPAGO_NMT_ID, PAPAGO_NMT_SECRET 값을 설정해야 한다. <?php require ‘./PapagoNMT.php’; define(‘PAPAGO_NMT_ID’, ‘client ID’); define(‘PAPAGO_NMT_SECRET’, ‘client Secret’); $papago = new PapagoNMT(PAPAGO_NMT_ID, PAPAGO_NMT_SECRET); $papago->setSource(‘en’); $papago->setTarget(‘ko’); […]

Read More

[PHP] XMLRPC를 이용한 WordPress 포스트 등록

xmlrpc를 이용한 워드프레스 포스트 등록 기능이다. 공개된 xmlrpc client를 사용했으며 UI는  Bootstrap을 이용했다. 첨부파일을 다운로드 후 웹서에 업로드한 후 브라우저에서 접속하면 아래와 같은 화면이 표시된다. 각 필드를 직접 입력하고 Post 버튼을 클릭하면 워드프레스 블로그에 포스트가 등록된다. https://codex.wordpress.org/XML-RPC_WordPress_API https://github.com/letrunghieu/wordpress-xmlrpc-client

Read More

[PHP] Slack 채널로 메세지 전송

Slack은 지금 회사에 이직하면서 접했고 지금은 업무 처리에 많은 부분을 담당하고 있다. 최근의 서비스들이 그렇듯 Slack 역시 다양한 API를 제공하고 있는데 chat.postMessage 를 이용해 특정 채널로 메세지를 전송해보자. 아래 class를 사용하기 위해서는 Slack API에 사용될 Legacy token을 발급받아야 한다. Token은 https://api.slack.com/custom-integrations/legacy-tokens 페이지를 방문해 발급받을 수 있다. <?php /* https://api.slack.com/methods/chat.postMessage Token 생성 : https://api.slack.com/custom-integrations/legacy-tokens */ class SLACK […]

Read More