對接過程中遇到問題,請聯系您的專屬客服
接口描述:調用該接口,獲取token授權,token將作為其他接口的授權憑證。
注意事項:獲取access_token需要本地保存。有效時長,access_token為24H 。
URL: http://itpgd.zgw.com/api/Token/GetToken
訪問方式:"Content-Type", "application/x-www-form-urlencoded"
HTTP請求方式:Get
參數名稱 | 類型 | 必填 | 描述 |
appId | String | 是 | 中鋼網提供的appId (請聯系專屬客服獲取) |
appSecret | String | 是 | 中鋼網提供的appSecret (請聯系專屬客服獲取) |
http://itpgd.zgw.com/api/Token/GetToken?AppId=xxxxxx &appSecret=xxxxxx
參數名稱 | 類型 | 必填 | 描述 |
result | Int | 是 | 1成功, 0 失敗 |
msg | String | 是 | 提示內容 |
access_token | String | 否 | 調用憑據 |
expires_in | int | 否 | 有效時長 單位為秒 |
獲取token成功的示例:
{
"result": 1,
"msg": "獲取token成功",
"access_token": "3B80E7C1BD021F9AE50171ABF356D0E8",
"expires_in": 86400
}
獲取token失敗的示例
{
"result": 0,
"msg": "失敗原因",
"access_token": "",
"expires_in": 0
}
調用該接口,驗證token 是否有效
URL:http://itpgd.zgw.com/Api/Token/CheckToken
訪問方式:"Content-Type", "application/x-www-form-urlencoded"
HTTP請求方式:Get
參數名稱 | 類型 | 必填 | 描述 |
access_token | String | 是 | access_token |
http://itpgd.zgw.com/api/Token/CheckToken?access_token=xxxxxx
參數名稱 | 類型 | 必填 | 描述 |
result | Int | 是 | 1成功, 小于1 失敗 |
msg | String | 是 | 錯誤信息 |
響應示例
獲取token成功的示例:
{
"result": 1,
"msg": "Token有效"
}
獲取token失敗的示例
{
"result": -9,
"msg": "當前access_token無效"
}
調用該接口,上傳現貨產品。
URL:http://itpgd.zgw.com/api/Product/UploadProductData
訪問方式:"Content-Type", "application/x-www-form-urlencoded"
HTTP請求方式:POST
參數名稱 | 類型 | 必填 | 描述 |
AppID | String | 是 | 由中鋼網提供 |
Access_Token | String | 是 | 調用憑據,由1.1接口返回值access_token |
EpID | String | 是 | 由中鋼網提供企業 id(請聯系專屬客服獲取) |
IP | String | 是 | 請求IP不可為空 格式如117.160.131.19 |
IsFull | String | 是 | 0是增量 既追加產品,1是全量,既先刪除所有產品,再上傳 |
Products | 數組 | 是 | 產品數據json數組(結構說明如下表)。 |
參數名稱 | 類型 | 必填 | 描述 |
Number | Int | 是 | 數據序號,從1開始。 |
Pm | String | 是 | 產品品種名稱,如螺紋鋼。 |
Cz | String | 是 | 產品材質 ,不能為空,如HRB400E。 |
Gg | String | 是 | 產品規格, 如12。 |
Width | String | 否 | 寬度 ,如1010。 |
Height | String | 否 | 長度 ,如12000。 |
ProductArea | String | 是 | 生產廠家 ,如普陽。 |
DeliveryArea | String | 否 | 交貨地點 ,如邯鄲。 |
StockArea | String | 是 | 交貨倉庫 ,如中貿庫。 |
Price | Int | 否 | 價格(元/噸) ,是數字,如4500。若無價格賦值0 |
CaiGouPrice | Int | 否 | 采購價格(元/噸) ,是數字,如4500。若無價格賦值0 |
Ton | decimal | 是 | 噸位 重量(噸) 噸位必須大于0數字支持4位小數,如95.0351。 |
CalcWeight | String | 否 | 計重方式 取值為“過磅,理計,出廠標簽”, 如過磅。 |
Unit | String | 否 | 單位取值為“件 支 張 捆” ,如 支。 |
Quantity | Int | 否 | H型鋼必須上傳數量 ,如10000。 |
Remark | String | 否 | 產品備注說明 |
{
"AppID": "xxxxxx",
"Access_Token": "F6D1D5E9FF359F286C0B8E8D4D5CC954",
" EpID": 2,
"IsFull": 0,
"Products": [
{
"Number": "1",
"Pm": "螺紋鋼",
"Cz": "HRB400E",
"Gg": "12",
"Width": "",
"Height": "",
"ProductArea": "桂鑫",
"DeliveryArea": "滁州",
"StockArea": "鋼廠庫",
"Price": "3500",
"CaiGouPrice": "3500",
"Ton": "5000.1234",
"CalcWeight": "過磅",
"Unit": "",
"Quantity": "0",
"Remark": ""
},
{
"Number": "1",
"Pm": "螺紋鋼",
"Cz": "HRB400E",
"Gg": "10",
"Width": "",
"Height": "",
"ProductArea": "桂鑫",
"DeliveryArea": "滁州",
"StockArea": "鋼廠庫",
"Price": "3500",
CaiGouPrice": "3500",
"Ton": "5000",
"CalcWeight": "過磅",
"Unit": "",
"Quantity": "0",
"Remark": ""
}
]
}
參數名稱 | 類型 | 必填 | 描述 |
result | Int | 是 | 1成功,0 失敗 |
msg | String | 是 | 錯誤消息 |
響應示例
上傳成功的示例
{
"result": 1,
"msg": "導入成功100條"
}
上傳失敗的示例
{
"result": 0,
"msg": "第1條數據的材質不能包含漢字,第1條數據的重量(噸)必須是數字,"
}
Copyright ? 2005 - 2025 中鋼網 All Rights Reserved
全國咨詢/投訴電話:400-700-8508 E-mail:kf@zgw.com 豫ICP備2021034665號-4