【发布时间】:2021-08-14 21:44:02
【问题描述】:
我正在尝试使用 api 调用提取一些数据。我的导出应该只包含 3 列 - “title”、“header”、“body”。
我在 Postman 中的发帖请求:
{
"format": "csv",
"date": "2021-03-02",
"columns": [
{
"column_id": "title"
},
{
"column_id": "header"
},
{
"column_id": "body"
}
]}
在发出这样的帖子请求后,我得到:
starter_id, date, title, header, body, body_inn
001, 2021-03-02, Scrapper, fulOsc, MF, MF_121
002, 2021-03-02, PogoScrapper, fulPsc, GF, GF_1HG
003, 2021-03-02, MonoScrapper, fulBsc, HF, HF_CF
我还得到了 starter_id、date 和 body_inn。我不想在我的数据中使用它们中的任何一个,我该怎么做才能从一开始就只获取我想要的 3 个,而不需要任何默认/附加列?
【问题讨论】:
-
REST 与 Graphql 不同,它所服务的资源是静态的。我假设您不控制 API 代码,它也没有列参数。如果可能的话,您可以联系或检查文档。否则,您将不得不创建一个数组映射函数来删除不需要的列。
-
这能回答你的问题吗? Alter response in PostMan
标签: javascript api csv postman rest