问题标签 [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 投票
1 回答
454 浏览

c# - EasyPost API - print_custom_1 选项不会在标签上打印

这已经让我发疯了一个多小时。我是 EasyPost 的新手,我正在尝试在我的标签上添加一些自定义文本(在我的特定情况下,它是要放入包裹中的 SKU),但它似乎从来没有工作过。我正在使用来自easypost的官方nuget包,但我猜它是平台独立的。

0 投票
1 回答
257 浏览

fedex - 通过 EasyPost 购买 FedEx 运输标签

我在通过 EasyPost 购买 FedEx 运输标签时遇到问题。我正在尝试为 FedEx 国际经济服务购买标签,并从 EasyPost 收到以下错误消息:

装运:shp_XXX,消息:验证失败:预定义包裹 预定义包裹类型无效。

我没有设置任何预定义的包裹,也许这是问题所在,我必须只输入预定义的包裹和重量?

请帮帮我。

谢谢

0 投票
1 回答
442 浏览

dart - 在 Dart 中使用 CORS 发出 HTTP POST 请求时出现 401

我正在尝试在 Dart 中构建一个小型 Web 应用程序。该应用程序调用 EasyPost Web 服务,如下 curl 调用所示:

这是我尝试匹配此请求的 Dart 代码:

当我在 WebStorm 中运行此代码时,在发出 CORS 错误的请求时代码失败:

不是应该自动处理吗?还是我需要自己将这些标头添加到请求中?

0 投票
1 回答
250 浏览

java - 如何将 EasyPost 库添加到 Android Studio 项目

我已经下载了库,这是一个包含多个文件的文件夹: https ://github.com/EasyPost/easypost-java/archive/master.zip

我添加了自己的名为 myLibs 的文件夹,并将解压缩的项目文件夹添加到其中(名为 easypost-java-master 的文件夹)。

我的 settings.gradle 如下所示:

我的 build.gradle 如下所示:

我没有收到任何错误并且能够同步。但是当我尝试import com.easypost.EasyPost;在我的 MainActivity 中导入时,我得到了错误

无法解决easypost

我错过了一步吗?

0 投票
5 回答
7353 浏览

java - 在 gradle 中添加时项目之间的循环引用

我正在向我的 Android peoject 添加一个 Easypost 库,据我了解,我需要在 settings.gradle 和 build.gradle 中引用它。但是当我这样做时,我得到了错误:

如果我删除其中任何一个的引用,我可以在没有错误的情况下同步,但无法导入 com.easypost.EasyPost。所以我猜我确实需要在这两个地方进行引用,但是如何避免循环引用错误?

设置.Gradle

构建.Gradle

我的项目结构

项目结构

0 投票
1 回答
59 浏览

javascript - 在允许挂钩中使用异步验证

我正在尝试验证 Meteor 中的允许挂钩。以下是我所做的。

但是,我不能使用return false,因为它是异步操作。有一个更好的方法吗?

0 投票
0 回答
196 浏览

php - 如何使用 easypost API 检索 USPS 预定义包裹的尺寸?

我将使用 easypost API 进行 USPS 运输,并使用其预定义的包裹,例如“SmallFlatRateBox”,但我需要知道它的尺寸来计算订单物品的包裹箱。但是我找不到任何方法来通过键名获取预定义包的尺寸。请指导我如何获得预定义包装的尺寸?

这是我将要使用的easypost API的链接。 https://www.easypost.com/docs/api

谢谢你。

0 投票
1 回答
567 浏览

laravel - 使用 Laravel 轻松发布 API

我正在尝试将 EasyPost 与 Laravel 一起使用,但我不知道如何在 laravel 中使用它。我尝试在控制器上使用它,但出现错误

0 投票
1 回答
249 浏览

e-commerce - 如何将 EasyPost 与 Squarespace 集成以生成具有成本效益的运输标签?

我有一个具有电子商务功能的 Squarespace 网站。我发现这个服务叫做EasyPost。使用他们的 API,理论上我可以在结账时生成便宜的运输标签。

问题是我不明白如何利用 Squarespace 的 API。您如何在 Squarespace 这样的受限环境中开发这样的功能?我看到您可以在某些地方添加页脚脚本,但我不知道这是否是要采取的方向。

0 投票
1 回答
85 浏览

c# - 静态字段 - EasyPost - ClientManager Init

我目前在涉及 C# 中的静态字段时遇到问题,问题在于 EasyPost 实例化其 ClientManger 的方式,但是,我认为对静态字段有更好理解的人可能会帮助我。

我正在创建一个插件,允许多个用户访问 EasyPost 以跟踪包裹。

我编写了一个单元测试来测试多人同时使用它的场景。

单元测试:

问题是 Client2 的密钥不正确,所以如果我尝试使用它创建一个货件应该会失败,但是因为 ClinetManager 是静态的,所以使用它的客户端初始化,因为如果是稍后。

这是我的演员:

这是我的方法:

不,我遇到的问题是 ClinetManager 是静态的,这是一个锁定的 DDL,所以我无法修改它。在该方法中,我考虑在每次通话之前设置经理,但这似乎不是最好的解决方案,因为理论上它仍然可能导致我用**标记的问题。

任何帮助将不胜感激。谢谢你。