0
我正在構建一個應用程序,它使用許多不同的來源(和API)來構建自動更新的博客聚合。我可以使用Tumblr的API訪問我想要的所有數據,並可以使用Twitter的API查看我想要的數據,但是我將所有數據存儲到自己的對象中,以便更輕鬆地引用它。Twitter API返回時間軸的未命名數組
問題是,Twitter返回一個看似未命名的數組,而Tumblr返回一個靜態對象,其中包含我可以通過的部分。以下是屏幕截圖:
正如您所看到的索引爲1的對象看似是一個未命名的數組(這是我從Twitter獲取的數據)。現在,問題在於,當我瀏覽所有信息以提取顯示順序的相關時間戳時。這裏是我的代碼:
for(var i=0;i<blogs.content.length;i++){
if(!blogs.content[i].length){
for(var e=0; e<blogs.content[i].response.posts.length; e++){
blogs.dates.push(blogs.content[i].response.posts[e].timestamp);
}
} else {
for (var e = 0; e<blogs.content[i].length; e++){
//console.log(blogs.content[i].e.text);
}
}
}
else語句中有For循環,對此我試圖通過我從Twitter接收到的數據來拉。但是,由於我正在查看一個未命名的數組,因此我無法爲自己的生活弄清楚如何訪問數據。
關於如何正確訪問信息的任何想法?