私はBlogger API v3をJavascriptで使用して、選択した数のブログの投稿を一覧表示しています。JS Blogger API v3を使用して、投稿を昇順でソートするにはどうすればよいですか?
問題: 特定の開始日から10個の投稿をリストしたいと思います。私はstartDate
パラメータを使用して開始日を設定しています。問題は、最初のリクエストが必要な投稿を直接返さないため、nextPageToken
パラメータを使用して、必要な投稿を得るために別のリクエストを行う必要があることです(必要な投稿を得るために多くのリクエストが必要な場合があります)。
原因:
1-この開始日以降に10件以上の投稿があります。
2-レスポンスのページ番号が変更されます。
3これらの投稿は、開始日の条件に一致するため、降順でソートされた最新のブログ投稿です。
この問題は、単に逆ソートによって解決でき、必要な投稿を返すために1回のリクエストが必要になります。だから、これらの投稿を昇順で並べ替えるにはどうすればいいですか?
gapi.client.blogger.posts.list({
'blogId': BLOG_ID,
'maxResults': 10,
'startDate': "2016-04-05T10:30:00-07:00",
'orderBy':'published', //
}).execute(function(response){
console.log(response.items);
//those are not the needed posts.
});
私はdocumentationではなく、運を検索。何か案は?