问题标签 [postmates]

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 投票
0 回答
363 浏览

webhooks - Postmates API 发送订购详情

根据我在这里了解到的情况,Postmates API 是关于使用 Postmates Service 安排交付的其他系统。

作为 POS 解决方案提供商,我们正在寻找一种不同的集成方式,在这种集成方式中,来自 Postmates 的订单将进入我们的 POS 系统。

Webhooks 将是最好的解决方案,但到目前为止,Postmates 的 Webhooks 并未发送订单详细信息。

POS 应用程序是否有任何可能的方式从 Postmates 获取订单详细信息?

0 投票
1 回答
42 浏览

postmates - 交付列表和创建具有相同 URL 的交付 POSTMATE API

在 PM 文档中,创建和交付列表的 URL 相同,即 vi/customer/customerid/deliveries

0 投票
1 回答
155 浏览

postmates - Postmate : 安排创建交付

我想安排交货时间,而不是 POSTMATE api 作为响应提供的 ETA 时间。因为客户希望在某个特定时间交货。如何安排预计到达时间?

我没有在 postmate api 文档中找到它的文档。我正在使用 CREATE DELIVERY api 端点来生成订单交付。

0 投票
1 回答
71 浏览

amazon-web-services - 如何在基于休息的 API 函数中限制操作时间?

我为我们在 AWS Lambda 上运行的网络商店提供了一个 API 集成,以根据客户地址返回实时交付报价,然后在发票完成(已支付)时创建交付订单给作为服务提供商的第三方交付。

我能够为周一至周六添加时间限制,但周日有不同的时间并且不工作。以下是相关代码:

0 投票
1 回答
96 浏览

postmates - Postmates 跟踪 URL 错误 - 具有有限坐标的 LatLng 或 LatLngLiteral:在属性 lat:NaN 不是可接受的值

我正在使用 Postmates 开发人员 API 在沙箱中创建交付。交付已成功创建,并且响应中包含外部跟踪 URL。

但是,如果我在浏览器中导航到跟踪 URL,则显示的谷歌地图有错误。因此,无法跟踪送货司机的位置。

我可以在 chrome 控制台中看到的错误是: LatLng or LatLngLiteral with finite coordinates: in property lat: NaN is not an accepted value

如何解决此错误?我相信这可能是 Postmates 方面的问题。

跟踪 URL 截图

0 投票
1 回答
151 浏览

firebase - Postmates API - 状态代码 400 - 参数":{"__all__":"无效报价"}

我正在尝试/v1/customers/:customer_id/deliveries使用 firebase 向端点发布帖子。我正在从 Angular 应用程序发送查询参数。

查询对象

响应(Firebase 函数)

我没有遇到__all__Postmates Api Docs 中的错误。感谢您的时间和考虑。

0 投票
1 回答
292 浏览

postman - Postmates,如何在 application/x-www-form-urlencoded 参数中创建列表

我正在尝试使用此处简要记录的 API:https ://postmates.com/developer/docs/#resources__delivery__create-delivery

它使用多部分表单数据(x-www-form-urlencoded)。

他们在这里也有一个教程,用于使用 Postman 进行测试:https ://blog.postmates.com/testing-the-postmates-api-with-postman-1d4c55336e85

我遇到的问题是这个“manifest_items”字段。文档简单地将其描述为“正在交付的项目列表”。它有一个无处可去的“属性”链接。但是,在示例响应中, manifest_items 看起来应该包含子元素(名称、数量、大小)。在教程的响应中有第四个(additional_data)。同样在使用 Postman 的教程中,您可以看到 manifest_items 字段中的值,即 [...

这让我觉得它可能是一个数组。无论如何,您如何在数据参数的多部分中定义这样的值?我尝试了多种使用 Postman 和 Talend API 测试器的方法。我没有看到 GUI 方法。一个示例是将“size=small&name=bag&quantity=2”放入字段值中。

不管我做什么,以下是 Postmates 的回应:

{"kind":"error","code":"invalid_params","message":"您请求的参数无效。","params":{}}

这里有什么想法吗?

谢谢,

0 投票
1 回答
100 浏览

postmates - 嵌入 Postmates 跟踪 URL

我想知道我们是否可以在我们的网络应用程序/移动应用程序中嵌入 Postmates 跟踪 URL(使用 webviews)。

目前,嵌入 iframe 和其他格式的跟踪 URL(例如:示例跟踪 URL )被阻止。用于嵌入目的的 URL 是否有不同的模式?(就像 YouTube 一样)。

如果不是,骑手位置坐标多久通过 webhook 更新一次?

0 投票
0 回答
86 浏览

postmates - 查询从 Postmates 应用程序/网站创建的交付

从 POS 系统的角度来看,我如何列出从 Postmates 应用程序或 Postmates 网站创建的 Postmates 交付?通过 Postmates 文档,我似乎只能列出我自己创建的交付,但我无法列出客户直接从 Postmates 网站/应用程序创建的交付。

我正在尝试为 POS 系统编写应用程序,该系统会轮询 Postmates 的交货并直接打印到厨房打印机中。

0 投票
0 回答
89 浏览

php - Postmates API 不工作 - “ForbiddenError”

我们将 postmates API 用于杂货应用程序。我们正在使用他们的测试凭证,但我不知道如何使用它。请指导我如何进行基本的 API 调用。我正在使用 PHP。并且想知道哪个是正确的 API 密钥来传递标头。预先感谢!

当我在邮递员中运行这个 PHP 时,我得到了这个错误:

请指导我如何使用 postmates api。谢谢