본문 바로가기
텔레그램 웹훅을 이용하여 특정 커맨드 만들기 안녕하세요 오늘은 텔레그램 웹훅을 이용하여 원하는 이벤트를 만들어보려고 합니다 우선 로봇 생성은 워낙 자료가 많기 때문에 생략하고 진행하겠습니다 SSL이 적용된 URL 있으시면 1번을 대체하실 수 있습니다 1. API Gateway 설정 웹훅은 기본적으로 POST로 페이지에 값을 넘겨줍니다 메서드를 생성한 뒤 통합 유형을 HTTP로 설정한 후 엔드포인트를 제가 원하는곳으로 설정해주세요 생성된 URL https://API-GATEWAY/dev/test 2. 웹훅 등록 https://api.telegram.org/bot토큰/setwebhook?url=https(URL) URL접근으로 쉽게 웹훅을 등록하실 수 있습니다 이때 url은 ssl이 적용된 https만 등록이 가능합니다 저는 ssl이 없는 서버를 사용.. 2020. 4. 23.
PHP 로그를 쉽게 남겨보자! 안녕하세요. 오늘은 Composer를 이용하여 쉽게 로그를 남겨보려고 합니다. 이번에 사용할것은 psr/log 입니다. 다운로드가 무려 242,748,998건으로 많은 유저들이 사용하고 있습니다. 설치는 Composer를 통하여 설치하겠습니다 사용하시는 프레임워크에 기본으로 내장되어 들어갈 수도 있습니다 라라벨이나 루멘 같은 경우죠 composer require psr/log 를 사용하여 설치가 가능합니다. 우선 최상단에 use Psr\Log\LoggerInterface; 를 추가해주세요 그 후로 private $logger; public function __construct(LoggerInterface $logger = null) { $this->logger = $logger; } 전역 변수를 선언해준.. 2020. 4. 22.
[PHP] 라라벨 루멘 DB문서 자동화 안녕하세요 제가 오늘 하려는건 DB문서를 자동으로 문서화 해주는 것 입니다 회사에서 저한테 하나하나 엑셀로 정리하라고 하시는거에요 그래서 처음에는 그냥 엑셀로 정리를 했었어요! 문제점 1. DB Table 갱신 후 엑셀 문서 갱신 누락 (귀찮음) 2. 매번 엑셀 문서경로를 찾아서 들어가야함 (귀찮음) 3. 새로운 DB마다 똑같은걸 반복함 (많이 귀찮음) = 많이 귀찮은 노가다의 반복 해결 방법 Composer를 이용하여 빠르고 쉽게 문서를 자동화함 https://packagist.org/packages/unisharp/doc-us unisharp/doc-us - Packagist README Doc Us A MySQL Schema Documentation Generator for Laravel. Inst.. 2020. 3. 19.