日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

PHP服務端SDK集成

更新時間:

IClientProfile是與阿里云驗證碼服務端API交互的接口,所有SDK的操作都需要通過IClientProfile完成。

前提條件

  • 已為您的阿里云賬號創建AccessKey。

  • 已從阿里云驗證碼控制臺下載PHP服務端SDK包。

  • 服務端開發環境為PHP 5.3或以上版本。

安裝SDK

  1. 將下載的php_sdk.zip壓縮包解壓至服務端任意目錄,需要確保具有讀取權限。

  2. 在PHP文件中添加頭文件并指定正確的文件路徑,導入使用別名。例如:

    <?php
    include_once './aliyun-php-sdk-core/Config.php';
    use  afs\Request\V20180112 as Afs;
    //Do something below...
    

注意事項

  • 與阿里云驗證碼服務端SDK相關的類都在com.aliyuncs.IAcsClient包中。

  • SDK調用接口的默認連接超時時間是3秒,讀取超時時間是80秒。您可以調用帶有connectTimeout和readTimeout的構造方法來自定義設置SDK調用接口的連接超時時間和讀取超時時間。

初始化IClientProfile

說明

IClientProfile可以復用,建議將其設置成應用程序全局唯一。

<?php
include_once './aliyun-php-sdk-core/Config.php';
use afs\Request\V20180112 as Afs;
//YOUR ACCESS_KEY、YOUR ACCESS_SECRET請替換成您的阿里云accesskey id和secret  
$iClientProfile = DefaultProfile::getProfile("cn-hangzhou", "YOUR ACCESSKEY", "YOUR ACCESS_SECRET");
$client = new DefaultAcsClient($iClientProfile);
DefaultProfile::addEndpoint("cn-hangzhou", "cn-hangzhou", "afs", "afs.aliyuncs.com");

調用阿里云驗證碼服務端API

IClientProfile完成后,即可調用阿里云驗證碼服務端提供的API,根據業務需要開發前端頁面請求的處理類和對運行結果的處理方式。

關于阿里云驗證碼服務API的具體說明,請參見阿里云驗證碼Web/HTML5應用類型服務API

$request = new Afs\AuthenticateSigRequest();
$request->setSessionId("xxx");// 會話ID。必填參數,從前端獲取,不可更改。
$request->setToken("xxx");// 請求唯一表示。必填參數,從前端獲取,不可更改。
$request->setSig("xxx");// 簽名串。必填參數,從前端獲取,不可更改。
$request->setScene("xxx");// 場景標識。必填參數,從前端獲取,不可更改。
$request->setAppKey("xxx");// 應用類型標識。必填參數,后端填寫。
$request->setRemoteIp("xxx");// 客戶端IP。必填參數,后端填寫。
$response = $client->getAcsResponse($request);// 返回code 100表示驗簽通過,900表示驗簽失敗
print_r($response);