连接UPS Freight的测试服务器的正确URL是什么?开发人员工具包pdf中提供的网址不起作用。有谁知道哪些网址用于测试目的?
以下是插件的示例代码:
/**
* Shipping method class
* */
class WC_Shipping_UPS extends WC_Shipping_Method {
var $test_url = "https://wwwcie.ups.com/webservices/FreightRate";
/* var $url = "https://onlinetools.ups.com/webservices/FreightShip"; */
var $codes = array(
"01" => "UPS Next Day Air",
"02" => "UPS Second Day Air",
答案 0 :(得分:0)
protected static $endpointUrls = array(
'sandbox' => 'https://wwwcie.ups.com/webservices/FreightRate',
'production' => 'https://onlinetools.ups.com/webservices/FreightRate'
);
这些是正确的网址,是从UPS的货运API的wsdl文件中复制的。
答案 1 :(得分:0)
不幸的是,您正在尝试使用FreightRate的XML服务,而这是您无法做到的。您只能使用他们的Web服务(根据此论坛帖子(https://developerkitcommunity.ups.com/index.php/Special:AWCforum/st/id192/),唯一通过Web服务提供FreightRate,因此您必须使用SOAP路由并编写自己的插件。
祝你好运。