首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在API命令中限制JSON显示值

在API命令中限制JSON显示值
EN

Stack Overflow用户
提问于 2021-12-17 21:21:20
回答 1查看 87关注 0票数 0

调用对我的Aspera共享服务器的API调用以获取特定用户:

https://myserver/api/v1/data/users/

显示每个用户,包含40行值。我只对3行感兴趣:"name“、"id”和"last_accessed“。邮递员是否有办法只为每个用户显示这些值?我试过使用一个简单的Params:

https://myserver/api/v1/data/users?email=*@somecompany.com

https://myserver/api/v1/data/users?id=99

但是它不显示选择用户,只显示所有用户。我是不是做错了什么..?或者Aspera是API的超级限制?

EN

回答 1

Stack Overflow用户

发布于 2022-03-28 12:10:59

对,IBM共享1.xAPI是相对有限的:

https://developer.ibm.com/apis/catalog/aspera--aspera-shares-api/User%20Management

您可以按id列出所有用户或特定用户。但是所有属性都会返回。

这通常不是一个问题,因为API不是人类使用的,而是随后可以过滤所需属性的软件。

例如,如果通过curl获取数据,则可以使用jq进行筛选。

使用POSTMAN时,可以添加“测试脚本”:https://learning.postman.com/docs/writing-scripts/intro-to-scripts/

如果您只想要一些命令行工具,那么有:

https://github.com/IBM/aspera-cli

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70399011

复制
相关文章

相似问题

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