Shopify运营商API向国家/地区分配服务
Shopify专家无法回答这一问题。这个问题是关于Shopify应用程序开发的。此应用程序是关于添加自定义承运人服务,以显示实时运费 我添加了Shopify API文档参考:CarrierService:Shopify运营商API向国家/地区分配服务,shopify,shopify-app,Shopify,Shopify App,Shopify专家无法回答这一问题。这个问题是关于Shopify应用程序开发的。此应用程序是关于添加自定义承运人服务,以显示实时运费 我添加了Shopify API文档参考:CarrierService: url: store_url."/admin/carrier_services.json" 发布数据: { "carrier_service": { "name": "My Carrier", "callback_url": "http:\/\/blablabla.com",
url: store_url."/admin/carrier_services.json"
发布数据:
{
"carrier_service": {
"name": "My Carrier",
"callback_url": "http:\/\/blablabla.com",
"service_discovery": true
}
}
现在,载体被创建并返回引号。一切正常
只有一个问题:当我们将任何定制承运人添加到装运区时。要么显示无效服务列表,即Shopify默认USPS、FedEx或UPS服务列表的服务,要么显示:
您选择的国家/地区没有可用的服务
从语法上讲,没有任何方法可以将承运人添加到装运区。我想知道:Shopify如何决定展示什么?此服务列表也添加到装运区中,根据API,装运区是只读的
从逻辑上讲,它要么在创建新运营商时获取服务并显示它们,要么简单地显示表示将提供定制运营商服务的任何消息
Shopify默认运营商提供的服务无效:
无服务&错误消息:
在这种情况下,在运营商服务url上设置静态响应http://blablabla.com 它将自动设置服务。一旦它们在配送区中可见,您就可以使它们成为动态的。首选使用https而不是http