问题标签 [usps]
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.
api - USPS 费率计算器 API 中 ClassID 的定义
我想知道是否有人知道我可以在哪里找到 USPS 在费率计算器 API 响应中返回的每个 ClassID 的定义?
我一直在寻找这个,但在任何地方都找不到任何实际文档。我不知道 USPS 期望如何简单地了解这些值的含义。
请注意,所有关于 ClassID的API 文档都是:
返回邮资的邮件类别标识符。在 <Package/> 中不一定是唯一的。
php - USPS 包裹取件 API 出现错误
我试图集成 USPS 包裹提取 API 并收到授权错误。
'80040b1a 授权失败。也许用户名和/或密码不正确。UspsCom::DoAuth'
我使用的是 USPS 文档中的相同代码。
https://www.usps.com/business/web-tools-apis/package-pickup.htm
以下是我的完整代码。
请帮助解决这个问题
json - 下载大文件时HttpWebResponse提前中断
我正在使用USPS EPF提供的 C# 客户端类(电子产品履行),以便通过控制台应用程序下载 USPS 文件。我使用我的控制台应用程序使用我的 USPS 凭据登录,指定我要下载的文件,然后获取文件。所有这些都非常适用于我们可以访问的两个较小的文件(AMS 开发工具包,47.7 MB 和 DPV 开发工具包,1.59 MB)。但是,当我尝试下载我唯一真正关心的 2.8 GB AMS Commercial DVD 文件时,我遇到了问题。控制台应用程序每次都会停止下载 1.75 GB 的文件。由于是.tar 文件,我可以打开它并看到一些内容,但自然会丢失很多内容。USPS 提供的客户端类不会引发任何类型的异常或错误;它应该读到文件的末尾,但它只是提前停止了。
我已经尝试了我能想到的一切:更改 HttpWebRequest 属性(将 KeepAlive 更改为 true,增加 Timeout 值),修改 getEpfFile 方法以使用 IsolatedStorageFile 而不是 MemoryStream 来获取文件,甚至与我们的网络人员核实确保没有导致超时的任意网络设置。我尝试从我的机器和不同的网络服务器下载,结果相同。我考虑改用 WebClient ,但这需要下载文件的整个 URL 的参数,这是未知的。据我所知,我必须使用 HttpWebRequest 来访问 USPS EPF 文件。
这是 USPS 提供的 Client.cs 类中的 getEpfFile 方法(对于任何格式问题,我深表歉意,这是我在网站上的第一篇文章):
// 获取实际文件
任何关于它为什么会提前中断的见解都将受到极大的赞赏。
xml - USPS 跟踪 API 预计交货日期?
我正在将 USPS 跟踪 API 集成到我当前的项目中,并且需要一些帮助来获取所有跟踪信息。基本上,我的请求是通过以下 URL 完成的:
http://production.shippingapis.com/ShippingAPI.dll?API=TrackV2&XML=
此请求(一旦我输入正确的 ID)返回一个 XML 页面,其中包含摘要、跟踪 ID 和包裹的位置,但它没有任何关于预期交货日期的标签(使用的跟踪 ID 有一个)。我的问题是如何让预期的交付信息显示在 XML 上?我确信应该有一种方法来获取这些信息,因为亚马逊和 Ebay 等其他公司有一个“预计交货日期”以及所有跟踪信息。我尝试阅读 API 上的 USPS 手册(https://www.usps.com/business/web-tools-apis/track-and-confirm.pdf),但它并没有很好地解释。如果有人能理解它并帮助我,我将非常感激。谢谢 !
zipcode - 从一个邮政编码搜索返回多个城市、州的建议
我想使用某种 API 服务来获取邮政编码并返回与该邮政编码匹配的任何城市。
USPS 在他们的网站上进行手动查找,Crate and Barrel 在他们的结账时这样做。
不过,似乎 USPS 的邮政编码 API 只能返回一个城市。我查看了 Geonames 数据库,但它似乎也为每个 zip 设置了一个城市。
有没有办法做到这一点?
c# - USPS RateV4 - 无效的容器类型
我正在将 USPS RateV3 API 升级到 RateV4。我已经完成了文档中指定的所有内容。我有我的容器类型,例如:
同样对于大小:
这一切都在 RateV3 中完美运行,但在 RateV4 中却无法正常运行。它仅在容器类型为“VARIABLE”且 Size 为“REGULAR”时有效。除此之外,我收到此错误:
FLAT RATE ENVELOPE is an invalid container type for a REGULAR package and ONLINE service.
此请求工作正常:
这不起作用并导致无效的容器类型错误:
谁能指出我正确的方向?
提前致谢。
shipping - 如何将 USPS Shipping api 集成到我的电子商务项目中?
目前,我正在将 USPS 运输方法集成到我的电子商务项目中。我完成了以下 USPS 开发人员 指南https://www.usps.com/business/web-tools-apis/general-api-developer-guide .pdf 即使我没有得到正确的答案,所以请不要 ping 这个开发者指南来寻求答案.. 并请提供一步一步的信息..
usps - 如何验证我的 USPS IMpb 条形码是否正确?
我必须将我的标签发送给 DHL 进行验证,但为了避免尴尬,我想尝试自己验证它们 - 至少要确保校验和之类的东西是正确的并且它们的长度是正确的。
是否有任何工具或验证“片段”可以做到这一点?
usps - USPS IntlRateV2 - 国家列表
我正在使用 USPS IntlRateV2 API 来检索国际客户的运费。
我面临的问题是 USPS 要求填写国家名称(不是它的 2 个字符代码,而是全名),这导致我无法获得没有直接名称的国家/地区的费率,例如:韩国和有很多这样的国家。
有谁可以列出所有 USPS 支持的国家/地区的列表?
我已经尝试联系 USPS,但没有得到回复。
我很感激任何帮助。
wordpress - 我的 UPS 运输方式在 wordpress 项目中不起作用
我创建了一个项目。我为该woocommerce
项目使用了三种类型。它们是shipping method plugins
- UPS
- 美国邮政总局
- 联邦快递
在这里Usps
工作FedEx
正常。ups
但工作不正常。当我给出国家、盯着看、邮政编码时,它会显示
我得到了一些值作为数组。那个显示