通過PHP呼叫聚合資料的證件識別介面

2021-08-19 12:44:46 字數 1630 閱讀 8584

在開始前,請作如下準備

1.學會用php輸出「hello world」

2.去 聚合資料 申請證件識別專用的key

1.配置好php開發環境

2.在相應的本地**根目錄下新建乙個資料夾並命名為:card

3.請準備一張jpg格式的身份證**(本示例中的來自網路),並命名為1.jpg,放在card目錄

4.請務必確保php對1.jpg有讀許可權(先用fopen(『1.jpg』, 『r』)測試一下)

5.在card目錄新建乙個index.php檔案,並輸入以下內容:

<?php

/** * 證件識別介面示例

* 提供兩種方式,請根據您的php版本、伺服器環境等因素選擇適合的方式

* 推薦使用第一種(php 5 >= 5.5.0)

* 示例中的身份證來自網路,用真實的身份證會有更佳的識別效果

*/header("content-type:text/html;charset=utf-8");

$config = array(

'key' => '將我替換成您申請的key',

'url' => '', //聚合資料證件識別介面的url位址

'cardtype' => '2', //證件的型別

'type' => 'image/jpg', //證件的型別

);/*第一種方式*/

"";/*/第一種方式*/

/*第二種方式*/

/*/第二種方式*/

function

post

($url, $data)

6.開啟瀏覽器,訪問http://localhost/card/index.php,正常情況下你應該看到類似下面的內容:

}

}

7.如果php版本低於5.5,但是又想用curl_file_create,請參考官方文件提供的方法:

for php < 5.5:

<?php

if (!function_exists('curl_file_create'))

}?>

舉例說明如何使用 聚合資料 的API介面

0 註冊 聚合資料 的賬號 登陸www.juhe.cn,如圖,如果沒有賬號,註冊乙個 手機號或者郵箱註冊 如果有直接登陸即可.1 搜尋所需的api介面 找到聚合資料主頁,在搜尋框輸入你想搜尋的api介面.例如,我想使用聚合資料上的介面完成經緯度的解析從而獲取該經緯度對應的地理位置,搜尋關鍵字 經緯度...

通過gRPC讓PHP呼叫Go的服務

由於篇幅限制,本文只能提供乙個簡單的使用流程,不會對具體的概念深入解釋 你至少需要了解的基本知識 php,composer,go,protobuf,grpc 第一步 編寫 proto 檔案 在本例中,我們定義乙個計算器類,擁有相加,相減兩個方法,以及定義引數和返回值的型別 syntax proto3...

利用聚合資料獲取天氣資料遇到的問題及解決

可執行 參考 遇到以下兩個問題,產生的主要原因 ajax跨域請求資料。問題1 通過ajax請求api獲得了json資料,但卻執行error的方法 控制台報錯 failed to load url no access control allow origin header is present on ...