通用條形碼生成 API 接口
通用條形碼生成接口咒彤。
1. 產(chǎn)品功能
支持 40 種條形碼寞射;
支持生成自定義的條碼尺寸供鸠;
直接生成條碼圖片 CDN 鏈接劲藐,方便引用八堡;
全接口支持 HTTPS(TLS v1.0 / v1.1 / v1.2 / v1.3);
全面兼容 Apple ATS聘芜;
全國多節(jié)點 CDN 部署兄渺;
接口極速響應,多臺服務器構(gòu)建 API 接口負載均衡厉膀。
2. API 文檔
API 詳情地址: https://www.gugudata.com/api/details/barcode
接口請求地址: https://api.gugudata.com/barcode/barcode
返回格式: application/json; charset=utf-8
請求方式: GET
請求協(xié)議: HTTPS
請求示例: https://api.gugudata.com/barcode/barcode?appkey=YOUR_APPKEY&type=YOUR_VALUE&content=YOUR_VALUE&width=YOUR_VALUE&height=YOUR_VALUE
接口測試: https://api.gugudata.com/barcode/barcode/demo
請求參數(shù)(如果為 POST 請求溶耘,那么參數(shù)以 JSON 的格式傳遞)
參數(shù)名參數(shù)類型是否必須默認值備注
appkeystring是YOUR_APPKEY付費后獲取的 APPKEY
typestring是YOUR_VALUE條碼類型,可選項: UNSPECIFIED|UPCA|UPCE|UPC_SUPPLEMENTAL_2DIGIT|UPC_SUPPLEMENTAL_5DIGIT|EAN13|EAN8|Interleaved2of5|Interleaved2of5_Mod10|Standard2of5|Standard2of5_Mod10|Industrial2of5|Industrial2of5_Mod10|CODE39|CODE39Extended|CODE39_Mod43|Codabar|PostNet|BOOKLAND|ISBN|JAN13|MSI_Mod10|MSI_2Mod10|MSI_Mod11|MSI_Mod11_Mod10|Modified_Plessey|CODE11|USD8|UCC12|UCC13|LOGMARS|CODE128|CODE128A|CODE128B|CODE128C|ITF14|CODE93|TELEPEN|FIM|PHARMACODE
contentstring是YOUR_VALUE條碼內(nèi)容服鹅,注意對應條碼的長度規(guī)范
widthint是YOUR_VALUE條碼寬度像素值
heightint是YOUR_VALUE條碼高度像素值
4. 返回參數(shù)
參數(shù)名參數(shù)類型備注
DataStatus.StatusCodeint接口返回狀態(tài)碼
DataStatus.StatusDescriptionstring接口返回狀態(tài)說明
DataStatus.ResponseDateTimestring接口數(shù)據(jù)返回時間
DataStatus.DataTotalCountint此條件下的總數(shù)據(jù)量凳兵,一般用于分頁計算
Data.Contentstring條形碼類型:條形碼內(nèi)容
Data.Urlstring生成的條形碼 CDN URL 路徑
5. 接口響應狀態(tài)碼
錯誤碼錯誤內(nèi)容備注
100正常返回
101參數(shù)錯誤
102請求頻率受限每秒請求不能超過 100 次
103賬號欠費
104APPKEY 錯誤請檢查傳遞的 APPKEY 是否為開發(fā)者中心獲取到的值
110接口響應錯誤
6. 開發(fā)語言請求示例代碼
示例代碼包含的開發(fā)語言:C#, Go, Java, jQuery, Node.js, Objective-C, PHP, Python, Ruby, Swift 等,其他語言進行對應的 RESTful API 請求實現(xiàn)即可企软。