问题标签 [ups]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
953 浏览

php - 如何使用 php cURL 登录 UPS.com

我需要一个大约 2012 年的示例,说明如何使用 PHP cURL 登录 UPS。我不会在通话之间关闭会话。需要获取 3 个页面,1) 登录页面 2) 密码页面和 3) 发票页面

我以前有它的工作,但它不再。我删除了 cookie 文件,它工作了一段时间,然后我收到消息“由于不活动,您当前的请求已超时。您需要重新启动请求。” 如果我不在窗口内登录,即使成功登录也会超时。我尝试删除cookie文件并重新开始,但没有奏效。任何想法如何使它超时窗口是无限的?这是我的代码,已删除凭据:

即使在删除并重新创建 cookie 文件后,我也无法通过第一个登录页面,因为我得到了:

由于不活动,您当前的请求已超时。您将需要重新开始您的请求。

任何帮助表示赞赏。

0 投票
4 回答
8370 浏览

magento - 为 Magento 配置 UPS 运输

有没有人在sales/orders/ship 下成功配置了ship UPS。我们正在尝试通过 UPS 的认证流程,您必须创建 5 个货件,其中一个货件会生成高价值报告?

取消任何四个 UPS 定义的“VOID”案例。

如果您正在制作 GIF 图像,请将以下 39 个文件连同您的 UPS 用户 ID 和访问密钥通过电子邮件发送至 uoltects@ups.com:

  • 来自所有五个货件(20 个文件)的 ShipConfirm 和 ShipAccept XML 文档的请求和响应。
  • 来自所有五批货物(5 个文件)的标签 GIF 图像。
  • 至少一个货件的高价值报告的结果图像(1 个文件)。
  • 包含所有五个货件(5 个文件)的标签缩放信息的 HTML 页面。
  • 所有 Void XML 文档(8 个文件)的请求和响应。

如果您通过热敏打印机打印标签,则必须将标签发送到 UPS。请向 labelverify@ups.com 发送一封包含您的取件地址的电子邮件,通过 UPS 开发人员 API 支持小组提供的标签请求标签。至少包含一份带有热敏标签的货件的高价值报告。将以下 28 个文件连同您的 UPS 用户 ID 和访问密钥通过电子邮件发送至 uoltects@ups.com:

  • 来自所有五个货件(20 个文件)的 ShipConfirm 和 ShipAccept XML 文档的请求和响应。
  • 所有 Void XML 文档(8 个文件)的请求和响应。

UPS 将在 2 个工作日内通过电子邮件与您联系,通知您您的批准状态。授予后,将您的软件指向以下生产 URL,

https://预播以下链接

onlinetools.ups.com/ups.app/xml/ShipConfirm

onlinetools.ups.com/ups.app/xml/ShipAccept

onlinetools.ups.com/ups.app/xml/Void

onlinetools.ups.com/ups.app/xml/LabelRecovery

这显然不是非常用户友好,但 UPS 表示他们必须拥有这个才能继续。有人可以帮忙吗?

0 投票
1 回答
1829 浏览

magento - Magento 前端缺少 UPS 运输方式

什么会导致在 magento 的运输方式管理页面中选择的 ups 运输方式不会作为运输选项显示给客户。具体来说,我试图让地面商业选项出现在前端。

我已经对此进行了一些研究,似乎以前有人问过这个问题并且从未回答过(我可以找到),所以我会再问一次并投入我对这个主题的研究。

我从购物车中的运费估算中跟踪了源代码,发现当您输入邮政编码时,它会在“sales_flat_quote_address”表中创建一个条目,其中基本上只填写了邮政编码和 id 字段。

它还在“sales_flat_quote_shipping_rate”中创建行。一个用于该报价/地址对的每种适用的运输方式。

当 magento 列出运输选项时,它会引用此表。

在运输方式管理员和这个数据库表之间的某个地方,一些运输方式被过滤掉了。

我认为这与住宅/商业地址有关。但是,如果仅给出邮政编码,则 ups 的评级 api 无法确定地址是住宅/商业地址。此外,在管理页面中更改目标类型不会影响前端显示的方法。

作为参考,如果在后端选择了所有 ups 运输方式,以下是唯一显示在前端的方式:

地面
3 天 选择
2nd Day Air
Next Day Air Saver
Next Day Air
Next Day Air Early AM

这是在后端选择的 22 个选项中的一个。

0 投票
1 回答
820 浏览

validation - UPS 地址验证 API 是否适用于移动应用程序?

我正在为我的 PHP 应用程序学习 UPS 地址验证 API。将使用 Web 服务版本进行我的集成。但是,我不确定 UPS 地址验证是否适用于移动应用程序,如 iPhone 或 Android 应用程序。有人可以详细回答我这个问题吗?

提前致谢。

0 投票
4 回答
3654 浏览

validation - UPS 地址验证仅使用邮政编码

我正在使用 UPS API 进行地址验证。我对这个 API 很陌生,刚刚开始学习。

  1. 我想验证仅基于邮政编码的地址,即我不想提供州名。它在测试集成环境中不起作用。有什么帮助吗?

  2. 我想仅使用街道地址和邮政编码来验证地址。我不想提供州和城市名称。那可能吗?到目前为止还没有工作。

如果我同时提供州和邮政编码,它工作得很好。

0 投票
2 回答
112 浏览

fedex - 根据历史结果估算离线模式下的运费

有时我的应用服务器可能无法使用 FedEx 或 UPS,或者我需要为单次交易处理 100 多个包裹。

在这些情况下,估计总比没有好。

目前我缓存了精确参数和“舍入”参数的结果,例如 from_zip[:2], round(weight, 10)

我应该看看哪些技术比这做得更好?

0 投票
1 回答
1749 浏览

windows-7-x64 - 我需要帮助将 UPS dsn 从 XP 转移到 Windows 7 64bit

我正在“升级”我们用于运输的 Windows 计算机。作为我们工作流程的一部分,ShipGear 通过 UOLWS 内的映射“键控导入”导出到 UPS On Line World Ship (UOWLS)。我使用菜单 Start->UPS 中的 UPS Utility 来备份数据库。ShipGear 还拥有自己的 MSSQL 2008 数据库,并对其进行了备份。

我用 Windows XP 取出硬盘,放入新的 SSD 驱动器,安装 Windows 7 64 位,安装 UOLWS 和 ShipGear,从它们的备份中恢复。除了传输之外,一切似乎都很好......我尝试从旧硬盘驱动器上的先前 C:\UPS 复制文件夹(预料到这一点),但这没有用。

有任何想法吗?

0 投票
2 回答
1146 浏览

c# - asp.net 应用程序中的 ups 计算错误

与他们在线的计算器相比,当我发送我的回复时,我没有从 UPS 那里得到正确的回复。这是您可以查看我以 XML 格式发送给 UPS 的数据的链接:https ://dl.dropbox.com/u/4571235/example.xml

我在代码中得到的结果是: http://gyazo.com/70d494bf47c7c9864e2094471f15fea2.png? 1339458514

以及我需要得到的结果(当我在 UPS 网站上在线输入相同的参数时得到的结果):http ://gyazo.com/f3b97ed3875ab80d3c4892a2275f6670.png?1339458571

如果我的 xml 文档或其他地方有问题,请告诉我。谢谢,拉齐尔

0 投票
1 回答
2838 浏览

php - UPS API 错误:发货请求文件无效

我正在尝试为官方 UPS SDK 附带的 UPS Freight Shipping API 运行 PHP 测试。我终于用正确的用户名、密码和 API 密钥连接到 SOAP 服务,但现在我遇到了一个我不知道如何解决的错误。从服务器返回的错误是

无效的发货请求文件

来自服务器的完整响应如下所示:

可以在此处找到我用来发出请求的代码(出于安全考虑,已删除凭据): http: //pastebin.com/Yw7sPQdg

0 投票
3 回答
5024 浏览

php - 如何通过他们的 API 获取 UPS Delivery Progress?

我在网上找到了几个使用 UPS Tracking API 的 PHP 类,但问题是我没有得到整个路线......我只得到状态(说它是否已经交付 - 以及我正在做的事情不需要更多信息)。

我知道这是可能的,因为我看到很多网站一直在这样做,比如这个:

http://www.packagetrackr.com/track/1Z0766Y54242241130

(更不用说 eBay、亚马逊等)。

我再次使用具有以下 URL 的 UPS 跟踪 API: https ://www.ups.com/ups.app/xml/Track (以及 XML 有效负载等)

谢谢你。