有人可以告诉我在UPS xml请求文档的LabelSpecification部分需要指定什么才能打印EPL运输标签吗?以下是我所拥有的:
<LabelSpecification>
<LabelPrintMethod>
<Code>EPL</Code>
</LabelPrintMethod>
<HTTPUserAgent>Mozilla/5.0</HTTPUserAgent>
<LabelImageFormat>
<Code>GIF</Code>
</LabelImageFormat>
</LabelSpecification>
但是我在响应中不断收到以下错误:
Missing/Invalid Combination of LabelSpecification/LabelStockSize
我也试过使用'EPL2'但没有用。我不知道在哪里指定LabelStockSize。 UPS网站在这方面不是很有帮助。提前谢谢。
答案 0 :(得分:2)
<LabelSpecification>
<LabelPrintMethod>
<Code>EPL</Code>
</LabelPrintMethod>
<LabelStockSize>
<Height>4</Height>
<Width>6</Width>
</LabelStockSize>
</LabelSpecification>
和this:
<LabelSpecification>
<LabelStockSize>
<Height>4</Height>
<Width>6</Width>
</LabelStockSize>
<LabelPrintMethod>
<Code>EPL</Code>
<Description>epl file</Description>
</LabelPrintMethod>...
换句话说,看起来<LabelStockSize>
需要成为<LabelSpecification>
的孩子,但可以在<LabelPrintMethod>
之前或之后出现。