首页 > 解决方案 > 将数据从 API (odata) 提取到文件 (csv 或 json) - Powershell

问题描述

我是新来的,我必须从api web(我认为是odata)中提取数据到一个文件中(我不管理api数据源)我尝试使用以下代码提取

Invoke-RestMethode -Uri https://myapi.com/api/listofservers -UseDefaultCredentials - Out-File "path"

我尝试从 Excel (Power Query) 中获取也只是为了测试,但我有相同的结果(下)

@odata.context 价值
https://myapi.com:portsnumber/api/$metadata#listofservers {@{Id=1234; 名称;描述;服务器路径;日期

对不起,这些信息贫乏,我不是壳牌(或任何代码)的专家。我尝试搜索一些有问题的帖子,但没有找到。

你能帮我解决这个问题吗(或提供一些提示?)

问候,

标签: powershellodatainvoke-restmethod

解决方案


推荐阅读