와이드샷 - 문자보내기 PHP

현 포스팅 내용은

아래의 문자발송 솔루션 업체에서 제공하는 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