如何在 Survey Monkey 中进行分页

How to do paging in Survey Monkey

我需要对从 Survey Monkey 返回的结果进行分页。我从文档中尝试了以下内容:

curl -i -X GET -H "Authorization:bearer my.access.token.which.i.have" -H "Content-Type": "application/json" https://api.surveymonkey.net/v3/surveys?page=2&per_page=5

响应似乎忽略了我在 url (page=2&per_page=8)
中发送的值 响应仍然具有 per_page:50 作为响应的 header,而 links 具有例如 prev 的值:https://api.surveymonkey.net/v3/surveys?page=1&per_page=50
我在 URL 结构中缺少什么才能正确获得分页?

我会指出我的调查确实得到了结果,这(可能)意味着我已正确设置以使用 API 就凭据、正确的 url 和范围而言.

在您的 url 周围添加引号,否则,您的 shell 将解释第一个 & 并将命令放在 & 运行 的左侧在后台(因此忽略您在其右侧添加的所有参数,例如 per_page=5):

curl -i -H "Authorization:bearer my.access.token.which.i.have" \
        -H "Content-Type: application/json" \
        "https://api.surveymonkey.net/v3/surveys?page=2&per_page=5"

另外-H "Content-Type": "application/json" header 格式不正确