Hoy me plnatee la tarea de mostrar los ultimos post de un blog (blogger/blogspot)
Y bueno, hasta ahora lo he logrado.. ahora, el problema esta en que no se como traer la imagen del post y es lo unico que me falta!
aun me cuesta entender un poco como trabaja la funciona la funcion pero ahi vamos... aca se las dejo para ver si me pueden ayudar...
La pregunta en concreto es, Que debo hacer para ahora traer la imagen del post.. cualquier info que necesiten me dicen! Gracias de antemano!!!
Código Javascript:
Ver original
function showrecentposts(json) { for (var i = 0; i < numposts; i++) { var entry = json.feed.entry[i]; var posttitle = entry.title.$t; var posturl; if (i == json.feed.entry.length) break; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'alternate') { posturl = entry.link[k].href; break; } } posttitle = posttitle.link(posturl); var readmorelink = "Leer M\xE1s"; readmorelink = readmorelink.link(posturl); var postdate = entry.published.$t; var cdyear = postdate.substring(0,4); var cdmonth = postdate.substring(5,7); var cdday = postdate.substring(8,10); var monthnames = new Array(); monthnames[1] = "Ene"; monthnames[2] = "Feb"; monthnames[3] = "Mar"; monthnames[4] = "Abr"; monthnames[5] = "May"; monthnames[6] = "Jun"; monthnames[7] = "Jul"; monthnames[8] = "Ago"; monthnames[9] = "Sep"; monthnames[10] = "Oct"; monthnames[11] = "Nov"; monthnames[12] = "Dic"; if ("content" in entry) { var postcontent = entry.content.$t;} else if ("summary" in entry) { var postcontent = '<p class=\'titulo\'>' + entry + '</p>'.summary.$t;} else var postcontent = ""; var re = /<\S[^>]*>/g; document.write('<div class=\'bloq_not\' style=\'border-bottom:1px #CCCCCC solid\'>'); postcontent = postcontent.replace(re, ""); if (!standardstyling) document.write('<div class="bbrecpost">'); if (standardstyling) document.write('<br/>'); document.write(posttitle); if (!standardstyling) document.write('</div><div class="bbrecpostsum"><p>'); if (showpostsummary == true) { if (standardstyling) document.write('<br/>'); if (postcontent.length < numchars) { if (standardstyling) document.write('<i>'); document.write(postcontent); if (standardstyling) document.write('</i>');} else { if (standardstyling) document.write('<i>'); postcontent = postcontent.substring(0, numchars); var quoteEnd = postcontent.lastIndexOf(" "); postcontent = postcontent.substring(0,quoteEnd); document.write(postcontent + '...' ); if (showpostdate == true) document.write('<div>' + readmorelink +' <br/> <span>' + cdday + ' ' + monthnames[parseInt(cdmonth,10)] + '</span></div></div>'); if (standardstyling) document.write('</i>');} } if (!standardstyling) document.write('</p></div>'); if (standardstyling) document.write('<br/>'); } if (!standardstyling) document.write('<div class="bbwidgetfooter">'); if (standardstyling) document.write('<br/>'); //document.write('<span style="font-size:80%;">Widget by <a href="http://beautifulbeta.blogspot.com">Beautiful Beta</a></span>'); document.write('</div>'); }