현 포스팅 내용은
아래의 문자발송 솔루션 업체에서 제공하는 API를 PHP개발을 하시는 분들을 위해
간단한 함수처럼 소스를 포스팅 합니다.
- 해당 코드는 와이드샷에서 결제를 완료하고 KEY값을 제공받으신분만 활용 가능합니다.
function Sms($text, $number){
$postData = array(
'callback' => '발신자 번호',
'contents' => $text,
'receiverTelNo' => $number,
'userKey' => $number.'|'.mktime(date("Y-m-d H:i:s")).'|'.mt_rand(1, 10000)
);
$url = "https://api.wideshot.co.kr";
$url .= "/api/v1/message/sms";
$request_headers = array();
$request_headers[] = 'sejongApiKey: 본인이 발급받은 KEY';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_HTTPHEADER, $request_headers);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData));
curl_setopt($ch, CURLOPT_POST, true);
$response = curl_exec($ch);
curl_close($ch);
return $response;
}
'Dev > PHP' 카테고리의 다른 글
그누보드 - 로그인시 새창 (0) | 2020.09.09 |
---|---|
그누보드 공부하기 - 경로 설명 (0) | 2020.09.07 |
PHP - Blowfish/ECB/NoPadding (0) | 2020.07.07 |
PHP 내 아이피만 보기 (0) | 2020.06.02 |
PHP curl 이용하기 (0) | 2020.06.01 |