问题标签 [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.
javascript - 将 Promise.all 与 easyPost API 一起用于跟踪状态的多个请求
我需要输出一长串货物及其跟踪状态/跟踪URL
。
如果我同步运行它,那么它可能需要很长时间。因此,如果我异步运行它应该会更快,因为所有请求将同时运行,然后在全部完成后将所有信息返回到前端。
所以我仍在学习节点并使用承诺,但是到目前为止我已经做到了......但问题是 Promise.all 似乎永远不会执行。所以我不确定我是否正确地执行了 Promise 功能,还是我不知道easyPost API
?
是的,现在我只使用 2 个货件 ID,但它可能会运行到 100 个或更多...
还有一种方法可以在检索货件时返回跟踪器元素,这样我就不必为每批货件打 2 次电话了吗?
php - 无法通过 Easypost 为 dhl 电子商务装单
使用easypost的dhl电子商务运营商。使用他们的官方php sdk。无法创建清单,因为我无法购买没有费率的货件。
类型:EasyPost\错误消息:未找到费率。
文件名:G:\xampp56\htdocs\shoppina\application\libraries\easypost-php-master\lib\EasyPost\Shipment.php 行号:287 回溯:文件:G:\xampp56\htdocs\shoppina\application\controllers\Home .php 行:5896 功能:lowest_rate
文件:G:\xampp56\htdocs\shoppina\index.php 行:309 功能:require_once
json - EasyPost 是否有任何文档显示请求的原始 JSON,包括标头?或者例如邮递员系列?
我只是在为与 EasyPost 的 Shipping API 的集成做准备,这将是服务器端 C#,但我们总是为新的集成构建一个 PostMan 集合,这样如果出现问题,我们可以独立于应用程序测试数据。虽然我确实喜欢 EP 提供 C# 库和示例这一事实,但我正在努力寻找任何只为我提供所需标头列表和任何请求正文的原始 JSON 格式的东西。感觉有点像他们只是有点太有帮助了。我可能会查看 Orders 端点。
我有一个帐户,我检查了他们的所有文档并搜索了互联网,但没有找到任何东西,所以我希望我不是第一个想要使用客户端应用程序在我的代码之外进行测试的开发人员。
easypost - 使用 Shipment.all 和 Tracker.all 的 Nodejs 分页
Appolgies 我对 Nodejs 和编程很陌生,所以长话短说:
使用 Easypost Nodejs API,我需要使用我的 Nodejs/express 后端每天 3 次检索所有跟踪状态。
我以非常低效的方式检索所有跟踪状态的方式达到了速率限制。这是对每个 Shipmentid 的单独调用以获取 Trackingid,然后获取最新状态。我知道非常糟糕。
所以我去了文档并想,很酷,我会单独做事,获取我所有的包裹(myDB),然后单独获取所有跟踪器的列表,然后使用货件 ID 进行匹配。
问题...
我是新手。
如何使用分页进行多次调用->我的第一个想法是运行初始调用以查看是否有多个页面,如果“has_more”为真,然后在我需要的最后一个页面上根据需要运行多次2个月。
下一个问题...我似乎缺少来自easypost API的响应中的分页信息。在文档中应该有一个响应,
{trackers:[all tracker info here], "has_more": true}
但响应中只有一组跟踪器。即使我将页面大小设置为 1 或 2 ...
当前获取跟踪器列表的代码:
php - 无法退还 EasyPost 测试货件
我正在使用 EasyPost 开发一个运输应用程序,并且我需要测试退款装运订单。
在我开始在我的应用程序中构建实现之前,我想通过 EasyPost 测试模式仪表板来测试退还货件。我确保将给定货件的跟踪代码设置为 EasyPost 测试代码之一(尽管我不确定我是否正确;见下文)但即使货件处于运输前并单击'refund' 按钮和一条消息说我的退款请求已提交,货物永远不会退款并且总是交付。
我不知道我是否错误地设置了跟踪代码,这是否会扰乱我以后的退款尝试,或者货物是否“交付”得太快而无法通过退款请求,但我终于运行了没有其他选择,不得不求助于 Stack Overflow。
如果有人需要更多信息,我很乐意提供,但目前我想不出还有什么要补充的。
php - easyPost,生成fedex取件,无法处理请求
我尝试为此购买联邦快递皮卡,我使用easyPost api。https://www.easypost.com/docs/api
代码运行良好,直到我尝试购买皮卡的那一刻
我的代码
但我得到错误
对于这个错误,我在互联网上找不到任何东西
为什么不想买皮卡?
如何理解问题所在以及如何解决?
谢谢!
easypost - EasyPost 预取价格
我正在尝试使用 USPS 和 Easypost API 来确定价格。但是,在我的情况下,基于重量,我想显示来自 Easypost 的用户定价(费率)列表。稍后当订单进来时,费率将用于邮寄给收件人。
此时我没有 to_address,我只有 from_address 和可能的产品重量来创建包裹对象。
我的问题是我们可以在没有地址的情况下获得价目表吗?如果是这样,我们应该怎么做?
laravel-8 - 在 Laravel 8 中使用 EasyPost
伙计们,我是 laravel 和 easypost 的新手。我正在组建一家电子商务商店,但我需要向客户展示必须传递给总价的运费。到目前为止,测试付款在 bummen99 购物车中有效,但我真的很难显示费率。
执行此操作的程序是什么?我想您为 Easypost 费率构建了一个控制器,但是您如何在有问题的产品的结帐页面上实现它。任何帮助深表感谢。
丹麦人
php - Easypost webhook 发送大量“未知”状态
我在 easypost 中配置了一个 webhook url,它会在我的货件中发生新事件时发送更新。在交货当天,我收到的状态为“未知”。基本上,只收到 2 个状态,“未知”和“已交付”(在交付日期)。我是easypost的新手。有人可以帮忙吗?
javascript - Firebase Functions 部署失败 'There was an error deploying Functions' with Easypost
您好世界和平同胞和 Moonbase-36 居民,部署此 firebase 功能失败,因为我已将 EASYPOST 添加到文件中。我是否需要创建另一个函数文件并部署它以使其工作?
一旦我注释掉 const EasyPost 和 const EPapi,部署就可以正常工作。但我们需要 Easypost 才能工作。
firebase 函数:日志详细的堆栈跟踪:错误:找不到模块'@easypost/api'