U9調(diào)用新格爾接口傳客戶資料
簡要描述:
U9調(diào)用新格爾接口傳客戶資料
請求URL:
api/out/saveCustomer
請求方式:
POST
參數(shù):
參數(shù)名 | 必選 | 類型 | 說明 |
---|---|---|---|
app_code | 是 | string | 注冊表id加密code |
data | 是 | string | 客戶信息 json格式 |
sign | 是 | string | 簽名 見下面生成詳情 |
data參數(shù):
參數(shù)名稱 | 類型 | 是否必傳 | 描述 | 示例 |
---|---|---|---|---|
name | varchar(32) | 是 | 客戶名稱 | “name”:“廣州貝克洛經(jīng)銷商” |
telephone | varchar(64) | 是 | 電話 | “telephone”:“18012345678” |
province | varchar(20) | 否 | 省份 | “province”:“廣東省” ;U9默認傳0 |
country | varchar(64) | 否 | 國家 | “country”:“中國”;U9默認傳0 |
city | varchar(30) | 否 | 市級 | “city”:“廣東市”;U9默認傳0 |
area | varchar(128) | 是 | 區(qū)域 | “area”:“黃浦區(qū)” |
address | varchar(64) | 是 | 地址 | “address”:“廣東省廣州市黃埔區(qū)天河路199號” |
data示例
{ "name":"xxx", "telephone":"18800000000", "province":"江蘇", "country":"中國", "city":"無錫", "area":"濱湖區(qū)", "address":"xxx"}
返回示例
{ "code": 200, "message": "添加成功!" }
備注
參數(shù)名 | 類型 | 說明 |
---|---|---|
code | int | 狀態(tài)碼 200成功 0失敗 |
message | str | 返回信息 |
data | str | 成功返回結(jié)果集 |
簽名生成方法
$params =[ "app_code"=> 1233422, "data"=> {name:xxx,telephone:xxx,...} ]; $sign = self::sign($params);//調(diào)用方法//生成簽名static function sign($params){ $params = array_filter($params); if (is_array($params)) { $params['signKey'] = "mensvsp"; ksort($params); $signStr = urldecode(http_build_query($params)); } else { $signStr = $params; } $sign = md5($signStr); return $sign; }