Am vrut sa vad si eu citi cititori am pe blog-uri ( si sa le pun si reclame - dar asta e deja o alta discutie … ) .
Asa incit am cautat “feedburner dasblog” – si am gasit o configurare usoara aici :http://mikeknowles.com/blog/2008/12/30/dasBlogAndFeedburner.aspx
OK – am pus in site.config , am profitat de faptul ca acest blog este deja pe feedburner , am rescris web.config (am pus un spatiu ca para ca este nou) – si merge de minune – se duce la http://feeds2.feedburner.com/AndreiIgnatBlog
Eh – acum intervine problema : pentru blog-ul propriu am facut acelasi lucru – cu mentiunea ca l-am adaugat in feedburner. Problema a venit in momentul verificarii : se ducea la http://feeds.feedburner.com/blogpropriu in loc de http://feeds2.feedburner.com/blogpropriu . Am inceput sa ma uit in cod – si vad intr-adevar:
if (siteConfig.FeedBurnerName != null && siteConfig.FeedBurnerName.Length >0)
{
return new Uri(new Uri("http://feeds.feedburner.com/"),siteConfig.FeedBurnerName).ToString();
}
Naspa … Problema este ca feeds.feedburner.com NU mai merge pentru noile RSS-uri, ci doar pentru cele vechi. Daca era o intrare de ex, <FeedBurnerApi>http://feeds.feedburner.com/{0}</FeedBurnerApi> mergea de minune acum configurarea.Dar asa va trebui sa recompilez / sau sa contribui la http://www.codeplex.com/dasBlog/Release/ProjectReleases.aspx?ReleaseId=17989 – mai ales ca Google transfera feedburner si are un alt URL.
Am cautat pe feedburner – dar nu am gasit sa faca redirectarea .Ma rog, o sa le scriu celor de la feedburner sa vad daca imi permit sa am si URL-ul cu feeds in loc de feed2.
Concluzie : Daca lucrati la on software OpenSource si vreti ca oamenii sa il foloseasca, nu hard-codati nici un API al unui third party – tot ce folosit adaugati in fisierul de configurare…