问题标签 [easypost]

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 回答
102 浏览

scala - Scala中的Easypost

我试图通过仅提供他们的邮政编码来获取从用户位置到仓库位置的运费。我必须在 scala 中实现它,所以我正在尝试使用他们的 Java API。下面是我正在使用的代码 -

我得到的只是一个例外:

我什至尝试使用 curl 命令,例如:

它在他们的例子中给出。但我收到错误:

知道如何使它工作吗?

0 投票
1 回答
2451 浏览

scala - 在 scala 中执行 curl 命令以从 easypost API 获取运费

我正在尝试在 scala 中执行 curl 命令。curl 命令从 easypost API 获取运费。下面是我正在使用的代码:

我正进入(状态 :

但在终端它的响应如下:

我在这里做错了吗?请建议。

0 投票
0 回答
249 浏览

c# - C# DateTimeInvalidLocalFormat - 如何将时区设置为 UTC

我正在使用EasyPost 集成制作一个类库以更简单地使用他们的 API,但我收到了这个错误:

当我Create在 EasyPostShipment对象中调用该方法时出现此错误。下面的代码:

这个创建函数可能会调用他们的 REST API,并试图将 json 响应转换为他们的模型之一。

为了解决这个错误,我试图将 UTC 设置为我的库的默认值,所以每当我使用时,我都会DateTime.ToString()使用DateTime.ToString("o"). 我不知道这是否真的能解决问题,但我不知道如何强制它(使用 UTC 作为库默认值)。我已经尝试了下面的一段代码,但它不起作用

你能帮助我吗?

0 投票
2 回答
564 浏览

php - 获取特定服务的费率 - EasyPost

我目前有 EasyPost 创建一个货件。当我创建货件时,它会为我提供所有可用的服务和费率。

我想动态选择服务并只返回该费率。

我最初会使用索引号读取数组(我猜怎么描述它)。

问题是每次我创建一个新的货件时,rates 数组的顺序都会发生变化,因此 $shipment->rates[0]['rate'] 将是快递,然后是下一次头等舱。

我想用“快递”创建一个货件,只返回那个费率。

任何意见,将不胜感激。

这是我的代码:

0 投票
0 回答
262 浏览

woocommerce - Woocommerce webhook 服务器

我想从新订单中提取数据以发送到 3rdparty 应用程序(EasyPost)以打印运输标签,我想在创建新订单时使用 webhook,然后在中间使用服务器发送详细信息到easypost。

工艺流程

新订单已创建 Webhook 触发服务器提取相关详细信息(送货地址、重量等) 服务器向 Easypost API 提供详细信息 生成标签

我可以毫无问题地设置 webhook,它是我正在努力解决的中间服务器,我想我需要在服务器上设置一个监听器,但不知道如何去做,有人可以提出任何建议吗?

0 投票
1 回答
2569 浏览

c# - C# 使用循环将值添加到字典

我正在使用 EasyPost(shipping API) 来获取运费。

我可以对货物进行硬编码,但这对我没有帮助。我需要根据用户选择的内容添加数据。

下面是我的代码。如您所见,我有两批货物目前是硬编码的。我想删除硬编码的货物并在其周围添加一个循环并以这种方式添加货物。我可以通过变量传递包裹类型和权重。

因此,如果用户有 5 个包裹,我想添加 5 个货件。

提前致谢!

0 投票
1 回答
157 浏览

ruby - 如何获得特定服务的费率 - EasyPost ruby​​?

试图检索印度邮政的运费,但不知道如何。我正在遵循入门指南。

发货不包括任何费率无法弄清楚这个例子中有什么不对。

0 投票
1 回答
610 浏览

easypost - Easypost 货件追踪问题

我一直在测试货物跟踪,我正在通过我的控制器获取信息。但是,当我在其他地方添加一行 javascript 代码时,跟踪总是返回未知。我不确定跟踪是否正确并且总是返回未知数或我的代码有问题。我存储了跟踪器 ID,因此我可以随时在 easypost 上对其进行测试。

这是状态未知的订单的详细信息之一。

这是我的一些正常订单状态。

0 投票
1 回答
78 浏览

php - 致命错误:未捕获的 EasyPost woo 以旧换新

致命错误:未捕获 EasyPost\错误:无法完成货件购买。请联系 support@easypost.com。在 /home/adminofferzone/offerzoneusa.com/wp-content/plugins/woo-ship-labels-master/EasyPost/lib/EasyPost/Requestor.php:268 堆栈跟踪:#0 /home/adminofferzone/offerzoneusa.com/wp -content/plugins/woo-ship-labels-master/EasyPost/lib/EasyPost/Requestor.php(252): EasyPost\Requestor->handleApiError('{“error”:{“code...', 422, Array) # 1 /home/adminofferzone/offerzoneusa.com/wp-content/plugins/woo-ship-labels-master/EasyPost/lib/EasyPost/Requestor.php(123):EasyPost\Requestor->解释响应('{“错误”: {“代码...”,422)#2 /home/adminofferzone/offerzoneusa.com/wp-content/plugins/woo-ship-labels-master/EasyPost/lib/EasyPost/Shipment.php(116):EasyPost\Requestor- >request('post', '/shipments/shp...', Array) #3 /home/adminofferzone/offerzoneusa.com/wp-content/plugins/woo-ship-labels-master/label.php(46): EasyPost\Shipment->buy(Array) #4 /home /adminofferzone/offerzoneusa.com/wp-content/plugins/woo-ship-labels-master/woo 在 /home/adminofferzone/offerzoneusa.com/wp-content/plugins/woo-ship-labels-master/EasyPost/lib/ EasyPost/Requestor.php 在第 268 行

我如何解决这个问题我在easypost中添加了插件和运输标签生成器插件设置所有东西

0 投票
1 回答
572 浏览

javascript - 从浏览器客户端 javascript 调用 Easypost API

我正在尝试从 javascript/jquery 调用 Easypost API(是的,我知道这是一个“坏”的想法,因为 JS 代码包含明文帐户密钥,但此 JS 和 HTML 位于我们网站的安全部分中,仅可用于特别授权的人)。

我的电话是这样的:

它返回 404 并且 Chrome 显示此错误:

无法加载https://api.easypost.com/v2/shipments:对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问源“ https://localhost ”。响应具有 HTTP 状态代码 404。

这可能吗?