powershellコマンドレットInvoke-RestMethod
を使用して、jsonエンドポイントをコンソールに印刷しようとしています。Invoke-RestMethodをそのまま応答本体を印刷するには
コマンドは正常に実行されますが、最終結果はすべてのjsonのレベル1フィールドを含む端末テーブルです。
私はこのようなコマンドレットの実行しているよ:
Invoke-RestMethod -Uri <some url here> -Method GET -ContentType "application/json"
をそして、このようなものになっ:私はそれだけでフォーマットせずに端末に生の応答を印刷してもらうにはどうすればよい
sections _links
-------- ------
{@{rel=parent; href=https://us9.api.mailchimp.com/3.0/templates/138...
を?
このオブジェクトをGet-Memberにパイプしましたか?もしそうなら、結果は何ですか?おそらく、返されたオブジェクトのメソッドを呼び出して、必要なjson結果を取得する必要があります。 –
'Invoke-RestMethod'は単純なjson文字列の代わりにオブジェクトを提供するために使われます。 'Invoke-WebRequest'を試してください – Clijsters
@BryceMcDonald:No. – Clijsters