Kwissle

My real-time quiz battle game Kwissle.com

Crosstips.org

My fun Crossword solver project. Crosstips.org & Krysstips.se

Kung Fu

Fujian White Crane Kung Fu

Photos

Photoalbum, both old and new.

Twitter

Follow me on Twitter

Contact me

My contact details and how to contact me.

 

KungFuPeople.com
Do you train Kung Fu?
Or know someone who does?
Then check out KungFuPeople.com


Mobile version of this page Mobile version of this page


 
Python

Yahoo! Inbound Links API

http://developer.yahoo.net/search/siteexplorer/V1/inlinkData.html

27th of November 2005

Had a quick play with Yahoo!'s Inbound Links API today. You use their web services API to check which other URLs a URL is linked to from. This can come in handy if you want to know which other sites make a link to your article. Googleblog is using this (obviously not by using the Yahoo! API); look at this blog post for example and scroll to the end of the text.

The inspiration came from Fredrik Lundh's term extraction example that I'm actually now use in a production site. So I basically took Fredriks code and modified it for Inbound Links.

Here's an example of how you can use it:

 >>> from YahooInlinkData import inlinkData, printu
 >>> for d in inlinkData(Get_Your_Own_Yahoo_App_ID,
 "http://www.peterbe.com/", results=5):
 ...     printu(d['title'])  
 ...     print d['url']

I don't think my example is going to impress the masses but hopefully it might inspire people to write their own little applications and continue to enjoy Fredriks lovely ElementTree.

Feel free now to download: YahooInlinkData.py



Comment

 
Name:
Email:
hide my email address.

Your email address will be encoded to prevent email-extraction spiders from reading it so you won't get spammed if you decide to show your email address.