参数可通过以下方式传递(优先级从高到低):
1. HTTP Header(如 api_key: your_api_key)
2. JSON Body (Content-Type: application/json)
3. POST Form (Content-Type: application/x-www-form-urlencoded)
4. GET Query String
请求示例
// JSON 请求示例 (application/json)
{
"api_key": "your_api_key",
"name": "张三",
"idcard": "110101199001011234"
}
// POST 请求示例 (application/x-www-form-urlencoded)
api_key=your_api_key&name=张三&idcard=110101199001011234
// GET 请求示例
api/id_verification_api.php?api_key=your_api_key&name=张三&idcard=110101199001011234
// HTTP Header 请求示例(api_key 通过 Header 传递)
// 其他参数可通过 JSON Body / POST Form / GET 任意方式传递
curl -X POST api/id_verification_api.php \
-H "api_key: your_api_key" \
-H "Content-Type: application/json" \
-d '{"name":"张三","idcard":"110101199001011234"}'