>  기사  >  백엔드 개발  >  Alibaba SMS 서비스 소개 및 사용 단계

Alibaba SMS 서비스 소개 및 사용 단계

零下一度
零下一度원래의
2017-07-18 16:24:532748검색

알리바바 SMS 서비스: 주요 통신사 3사의 문자 메시지, 스마트 파이프 등 고품질 기능을 지원합니다. 제품 특징: 3초 도달률, 99% 도착률, 초저가 요금.

Alibaba SMS 서비스 사용 단계:

1. SMS 서비스 구매

2. 서명 파일 설정

3. 데모에 따라 Alibaba SMS 서비스에 액세스합니다. 요청 매개변수:

이름 유형 필수인가요? 설명 선택 사항 숫자를 문자열로 변환해야 하는 템플릿 변수 , 개별 사용자의 각 변수 길이는 15자 미만이어야 합니다. 예를 들어 SMS 템플릿은 "SMS 확인 코드 ${no}"입니다. 매개변수가 {"no":"123456"}로 전달되면 사용자가 받게 되는 문자 메시지 내용은 다음과 같습니다. [SMS 서명] SMS 확인 코드 123456대상 휴대폰 숫자 이상은 영문 쉼표로 구분 가능Signature nameTemplate CODEAlibaba SMS 서비스 액세스 데모:코드 설명:$ParamString: SMS 콘텐츠, 템플릿 조합을 json 형식으로 설치해야 합니다. 예를 들어 내 SMS 템플릿은 다음과 같습니다.
ParamString STRING
RecNum STRING Optional
SignName STRING Optional
TemplateCode STRING Optional
<?php
class Sms{public function send($ParamString,$RecNum,$SignName=’哈哈体育’,$TemplateCode=’SMS_73780003′){$host = “;;$path = “/singleSendSms”;$method = “GET”;$appcode = “这里写你的appcode “;$headers = array();array_push($headers, “Authorization:APPCODE ” . $appcode);$querys = “ParamString=”.$ParamString.”&RecNum=”.$RecNum.”&SignName=”.$SignName.”&TemplateCode=”.$TemplateCode;$bodys = “”;$url = $host . $path . “?” . $querys;
$curl = curl_init();curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);curl_setopt($curl, CURLOPT_FAILONERROR, false);curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);curl_setopt($curl, CURLOPT_HEADER, true);if (1 == strpos(“$”.$host, “https://”)){curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);}return curl_exec($curl);}
}

Ali SMS template

그러면 내 $ParamString은 다음과 같습니다. 다음과 같이 작성됩니다.

$validate_code =mt_rand(10000,99999);//임의의 숫자 생성
$param_string =”{”msg”:””.$validate_code.””}”;

$param_string이 다음과 같다고 생각하시나요? 좋은가요? 이상하지만 문자 메시지를 보내기 전에 json 형식으로 결합해야 합니다. 이것이 제가 튜토리얼을 작성한 이유입니다.

$RecNum: 보내려는 대상 휴대폰 번호

$SignName: SMS 서명, 여기에 '하하 스포츠'를 기본으로 설정했습니다.


$TemplateCode: SMS 템플릿, 기본 템플릿을 'SMS_73780003′

으로 설정했습니다.

위 내용은 Alibaba SMS 서비스 소개 및 사용 단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.