2012-01-17 75 views
9

我已经为UPS API下载了一个PHP SDK。我有以下代码,不知道终点URL是什么。文档不提供任何信息。UPS API PHP - 终点URL

//Configuration 
    $access = "0C81234564C2567"; 
    $userid = "leannetest"; 
    $passwd = "456hththd8hf"; 

    $accessSchemaFile = "schemas/AccessRequest.xsd"; 
    $requestSchemaFile = "schemas/RateRequest.xsd"; 
    $responseSchemaFile = "schemas/RateResponse.xsd"; 

    $endpointurl = 'add URL here'; 
    $outputFileName = "XOLTResult.xml"; 

任何人都可以帮忙吗?

+0

一个本土网站或从CMS?如果是这样的话? – 2012-01-17 12:38:07

+0

你是从哪里下载的? UPS? – Treffynnon 2012-01-17 12:48:06

+0

此代码是从UPS下载的,我正在为UPS构建自己的应用程序,而不是CMS。 – LeeTee 2012-01-17 13:59:37

回答

16

API端点“定义到Web服务的地址或连接点,它通常由一个简单的HTTP URL字符串表示”。所以基本上,端点URL是您尝试与之交互的Web服务的URL。

来源:

http://en.wikipedia.org/wiki/Web_Services_Description_Language#Objects_in_WSDL_1.1_.2F_WSDL_2.0

编辑:看起来不同于 web服务端点URL的文档https://wwwcie.ups.com/webservices/Rate

来源:

UPS。 (2002年1月2日)。 评级软件包网络服务开发人员指南。第1.9.3节服务器可用性检查。访问此页上找到评级API:https://www.ups.com/upsdeveloperkit/downloadresource?loc=en_US

+0

好的,这是有道理的,奇怪的是,他们不只是将其包含在SDK中。有谁知道这是什么用于UPS?文档很差!谢谢 – LeeTee 2012-01-17 14:07:49

+0

我没有读过上面的文档,但没有意识到这是终点URL。非常感谢。 – LeeTee 2012-01-17 15:48:23

+2

这不是最清楚的文档。不用谢。 – 2012-01-17 15:49:18

6

航运终点网址是:

https://wwwcie.ups.com/webservices/Ship

万一有人需要它,因为它不符合他们的开发工具包记录。

+0

该URL仅用于WebService,如果我需要提交纯XML请求,该怎么办。 – highwingers 2014-04-07 23:55:00

+0

这对我有用。我正在使用** Axis 2-1.4 UPS Web服务示例代码,使用Eclipse **方法。这 - https://wwwcie.ups.com/ups.app/xml/Rate端点不适合我。所以我用你的工作,我有点困惑。这两个端点有什么区别? – 2015-04-08 16:51:08

14

UPS文档中的端点URL解释。它由四部分组成,下面将对其进行解释。

例如,如果我们要使用“费率”服务比我们的网站应该如下。


按照文件,如果我们devide的URL四个部分个个如下表所示。

协议: HTTPS
服务器的名称: wwwcie.ups.com(测试)OR onlinetools.ups.com(生产)
路径服务:窗口。服务的应用程序/ XML /速率
名称:房价船舶OR QVEvents

我刚才回答解释UPS端点URL详细,所以可能你使用这种用于帮助