首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Postmate,如何在应用程序内创建列表/x-www-form-urlencoded参数

Postmate,如何在应用程序内创建列表/x-www-form-urlencoded参数
EN

Stack Overflow用户
提问于 2020-03-31 20:14:54
回答 1查看 277关注 0票数 2

我正在尝试使用一个在这里有少量文档的应用程序接口: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字段中的值[...

这让我认为它可能是一个数组。不管怎样,如何在一个多部分的for data参数中定义这样的值呢?我尝试过使用Postman和Talend API tester的许多方法。我没有看到GUI方法。一个例子是将"size=small&name=bag&quantity=2“放入字段值中。

不管我怎么做,下面是Postmate的回应:

{“kind”:“错误”,“代码”:“invalid_params”,“message”:“您的请求参数无效”,"params":{}}

这里有什么想法吗?

谢谢,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-02 00:41:11

下面是他们在manifest_items字段中查找的格式:

代码语言:javascript
运行
复制
[
    {
        "name": "Jake",
        "quantity": 2,
        "size": "medium"
    }
]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60950325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档