2017-11-14 13 views
1

私は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 

応答は私がのために、応答がまだ応答のヘッダーとしてper_page:50として持っている、とlinksが持っている
(page=2&per_page=8) URLに送信していた値を無視しているようです例:prev値:https://api.surveymonkey.net/v3/surveys?page=1&per_page=50
ページングが正しく行われるように、URL構造には何が欠けていますか?

私は、アンケートで結果を得ていることを指摘します。これは、おそらく、APIを使用して正しいURLと範囲までAPIを使用するように正しく設定されていることを意味します。

答えて

2

そうでない場合は、お使いのシェルが最初&を解釈し、(したがって、あなたが例えばper_page=5それの右側に追加したすべてのパラメータを無視して)バックグラウンドで&ランの左側にあるコマンドを行いますあなたのURLの前後に引用符を追加します。

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"ヘッダが正しくフォーマットされていない

関連する問題