Jonathans stuff RSS Feed
 
 
 
 

Introduction to YQL on DevX

DevX has published a quick introduction to YQL I wrote.
They got a few edits into the document that I didn’t get a chance to look at over the xmas hols before it was published - so there are a couple of odd phrases here and there. However all in all I hope it gives [...]

YQL new features

We pushed a shiny new (to use Nagesh’s terms) YQL out yesterday and here’s a quick overview of the new things (beyond fixes mainly to the HTML and XHTML handling). Our docs are about to catch up but for those of you interested in the new feature list, here we go:

@var substitution from GET query [...]

YQL, now with no-auth

Today we pushed the latest version of YQL live, and it now supports a new “public” endpoint:

http://query.yahooapis.com/v1/public/yql?q=show%20tables

Unlike the oauth entrypoint, that requires oauth signing and so on, this one needs no signing, no app id, no nothing - just your query. Its that easy.
So you can just run it in a browser: show tables
… and [...]

Mixing and matching (weather) services and data using YQL

Some recent discussion about the weather.forecast table lead to a really great example of mixing Yahoo and external services together.
The original poster wanted to get the forecast from the weather.forecast table for a non-US location. The table itself represents these types of location using a special key. For example, Prague (Czech Republic) is EZXX0012.
A followup [...]

Run YQL from your Javascript

We’ve been asked about this a few times: How can I run YQL from javascript with all this oauth stuff, I just want it to work!?
For real day-to-day use, the answer is you shouldn’t as any Javascript only technique inevitably exposes your shared secret. As with most secure APIs you should go via your own [...]

YQL Launched

Im really pleased to announce that my team released YQL today as part of the larger YOS 1.0 release. You can read some docs here, and even better, give it a test drive using our console.
Yahoo! makes a lot of structured data available to developers through its web services, like Flickr and Local, and through [...]

Weird gas pricing scheme: 0.68c more than next door?

Everyday as I drive to work I go past 2 gas stations that are about 1 block apart. Every since Ive lived in the area the “76″ as been incredibly expensive and the gap just keeps getting bigger compared to another gas station on the same street, on the same side of the street, just [...]

A social YQL query…and pipes

While we’re still putting the finishing touches to YQL’s launch, I’d like to share a query that highlights a lot of interesting aspects of the service:

SELECT * FROM social.profile WHERE guid IN
(SELECT guid FROM social.connections WHERE owner_guid=me)
| sort(field=”nickname”)

Some things worth noting:

me is a shorthand method to express your “guid”, [...]

Another sample YQL query

Here’s another query to show what kinds of things YQL can do:

select * from local.search where query=”sushi”
and location=”san francisco, ca”
and Rating.AverageRating>4.0

This one applies a combination of remote filtering on the web service (in this case local) and local filtering at the YQL engine. So the query gets all the [...]

Yahoo! Query Language (YQL)

I recently talked about one of the projects I’ve been working on at Yahoo!, YQL, at the Yahoo! Open Hack day where hackers had some time to play with it. YDN has just released the presentation I did:

We’re still putting the finishing touches on the system but the documentation and slides have gone up and [...]

Categories

Archives



Blogroll

Meta

 Subscribe in a reader