Blogun seçilmiş bir sayısını listelemek için Javascript ile Blogger API v3 kullanıyorum.JS Blogger API'sını Kullanma v3, Artan sırada sipariş nasıl sıralanır?
Sorun: Belirli bir başlangıç tarihinden itibaren 10 mesajı listelemek istiyorum. Başlangıç tarihini ayarlamak için startDate
parametresini kullanıyorum. Sorun, ilk isteğin doğrudan gereken postalara geri dönmemesi ve nextPageToken
parametresini kullanmam ve gerekli mesajları almak için başka bir istekte bulunmam gerektiğidir (ihtiyaç duyulan mesajları almak için çok sayıda isteğim gerekebilir).
Neden:
1- Bu başlangıç tarihinden sonra 10'dan fazla mesaj vardır.
2- Yanıt paginated oldu.
3- Bu yazılar, başlangıç tarihi ile eşleşen, azalan sırada sıralanmış en son blog gönderileridir.
Bu sorun, yalnızca ters sıralamayla çözülebilir ve sonra gereken iletileri döndürmek için yalnızca bir istek gerektirir. Yani, Bu mesajları nasıl artan bir sırada sıralayabilirim?
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.
});
Ben documentation ama şans aradı. Herhangi bir fikir?