Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Api 在Bigcommerce中,如何将追踪号码链接到特定的运营商?_Api_Bigcommerce - Fatal编程技术网

Api 在Bigcommerce中,如何将追踪号码链接到特定的运营商?

Api 在Bigcommerce中,如何将追踪号码链接到特定的运营商?,api,bigcommerce,Api,Bigcommerce,通过BigCommerceAPI,我试图上传运营商以及跟踪号码,以便跟踪号码链接到运营商网站。按照这里的说明--我将shipping_方法设置为UPS。但是,在Bigcommerce后端查看发货信息时,发货方法显示-Other(UPS)。此外,追踪号码没有链接到任何网站 如何正确设置shipping_方法,使其不会以Other作为前缀,并且跟踪编号链接到该承运人?这是Shippings API资源的限制。通过API创建的装运始终在shipping_methods属性前面加上“Other”前缀,并

通过BigCommerceAPI,我试图上传运营商以及跟踪号码,以便跟踪号码链接到运营商网站。按照这里的说明--我将shipping_方法设置为UPS。但是,在Bigcommerce后端查看发货信息时,发货方法显示-Other(UPS)。此外,追踪号码没有链接到任何网站


如何正确设置shipping_方法,使其不会以Other作为前缀,并且跟踪编号链接到该承运人?

这是Shippings API资源的限制。通过API创建的装运始终在shipping_methods属性前面加上“Other”前缀,并且不会将跟踪号链接到相应的承运人网站。装运需要通过控制面板创建,以便跟踪号URL按照您所描述的方式运行。

因此我做了一些尝试,似乎跟踪号关联的网站和前缀来自请求的装运。我的前几个订单是手动创建的,我没有选择发货方式。但是,当我在stores前端下订单并选择配送方式时,配送方式的前缀是请求的承运商。当我在后端创建了一个手动订单并实际选择了一种发货方式时,也发生了这种情况


长话短说,在我看来,链接到跟踪号码的网站与客户选择的配送方式相关联。

我实际上能够通过API上传配送方式,而不必在其前面加上其他前缀。在我看来,前缀和相关的运营商网站来自客户要求的运输方式。在我最初的几个测试订单中,我在Bigcommerce后端手动下订单,没有选择发货方式。但当我在商店前端下了订单并选择了一种运输方式时,该承运人就是shipping_method的前缀。追踪号码也被链接到了相应的网站。啊,是的,这是有道理的。我只想到通过API创建的手动订单。