我正在尝试从具有分页的 REST API 获取数据。我曾尝试使用属于-FollowRelLink
其中的选项,Invoke-RestMethod
但该选项不起作用。下面的 API 最多返回 175 条记录。
电源外壳:
$Scryfall_Set_Card_Data = Invoke-RestMethod "https://api.scryfall.com/cards/search?order=name&q=in%3AELD" -FollowRelLink
Write-Host $Scryfall_Set_Card_Data.data.Count -ForegroundColor Cyan
回复:
object "list"
total_cards 285
has_more true
next_page "https://api.scryfall.com/cards/search?format=json&include_extras=false&include_multilingual=false&order=name&page=2&q=in%3Aeld&unique=cards"
data […]
Write-Host...
输出175