import com.baidubce.http.ApiExplorerClient; import com.baidubce.http.AppSigner; import com.baidubce.http.HttpMethodName; import com.baidubce.model.ApiExplorerRequest; import com.baidubce.model.ApiExplorerResponse; // 条码生成 Java示例代码 public class RequestDemo { public static void main(String[] args) { String path = "http://gwgp-qvaqxkx3eoc.n.bdcloudapi.com/barcode/generate"; ApiExplorerRequest request = new ApiExplorerRequest(HttpMethodName.POST, path); request.setCredentials("您的 access key", "您的 secret key"); request.addHeaderParameter("Content-Type", "application/json;charset=UTF-8"); request.addQueryParameter("type", ""); request.addQueryParameter("barcode", ""); request.addQueryParameter("fontsize", ""); request.addQueryParameter("dpi", ""); request.addQueryParameter("scale", ""); request.addQueryParameter("height", ""); ApiExplorerClient client = new ApiExplorerClient(new AppSigner()); try { ApiExplorerResponse response = client.sendRequest(request); // 返回结果格式为Json字符串 System.out.println(response.getResult()); } catch (Exception e) { e.printStackTrace(); } } }
点击复制代码
{
"status": 0,
"msg": "ok",
"result": {
"type": "BCGean13",
"fontsize": 12,
"dpi": 72,
"scale": 2,
"height": 40,
"barcode": "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"
}
}
{
"status": "203",
"msg": "条码不正确",
"result": ""
}
可以生成EAN13, EAN8, CODE11, CODE128, CODE39, CODE93, CODE3, GS1128, I25, ISBN, MSI, UPCA, UPCE, CODEBAR等各种条形码,并可以识别各种条形码。