In an attempt to aggregate from Twitter's Search feed results, it was discovered that the href paths to the tweets were missing after being pulled.

For example,
One of the feed results has xml as:

<link type="text/html" href="http://twitter.com/izumi_eun/statuses/12882063214" rel="alternate"/>

However, after being pulled in and parsed, we see html as follows:

<a href="">foo bar title</a>

You can test this by grabbing any SEARCH result feed off of twitter, or grab this one:
http://search.twitter.com/search.atom?q=foo%20bar

Check your results, you'll notice all hrefs for the title will be missing.

This is the feed's specs:

<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns:google="http://base.google.com/ns/1.0" xml:lang="en-US" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns="http://www.w3.org/2005/Atom" xmlns:twitter="http://api.twitter.com/">

It appears the opensearch/atom spec is not supported, specifically: http://www.opensearch.org/Specifications/OpenSearch/1.1#Autodiscovery_in...

Not sure if this is a bug or more of a feature request, but seems important.

If any further info is needed, I'd be glad to provide.

Comments

sterndata’s picture

subscribing

nod_’s picture

subscribing