Quote:
Originally Posted by Starson17
I'd like to pick your brain a bit on this subject. IIRC, (I haven't' worked on recipes in a while), the obfuscated link problem is solved by setting up a browser inside the recipe, and having the browser "click" on the obfuscated link, then feeding the results back to the recipe (by writing it into a local file) for further processing.
|
You are confusing obfuscated link with obfuscated content. Obfuscated link is the link that is just alias to the real link where the content is.
Quote:
Originally Posted by Starson17
Having looked at miscellaneous information about feedburner, I think this tag may exist in the data the recipe receives from the RSS feed. Are you saying that get_article_url was rewritten to find and use this link in cases where the link tag was missing? Basically, just an improvement in the underlying method of obtaining the link which would previously have required using obfuscated link retrieval methods?
|
No. As I said in the previous post the fix was implemented because download of the content using obfuscated links is several times slower than when using direct links. The fix simply looks for feedburner_origlink tag first. If it exists it takes content of it. If it does not it returns content of the link tag.
Quote:
Originally Posted by Starson17
Why wasn't get_article_url rewritten to pick up guid if both the origlink and links were missing?
|
Because guid tag is not guaranteed to contain valid URL to the content, while origlink is. Therefore if a developer is sure that guid contains valid links he can override the method in his recipe.