ClickAider

How to create your own Berry 411 client

I am making the Berry 411 backend available to anyone who wants to write their own not-for-profit client for a mobile device.

A few more details: Berry 411 consists of a frontend client that accepts the users query and a backend web service (akin to the Google WML proxy described here) that reformats results from various search engines to optimize them for mobile devices.

The general format for the search URL is:

http://thebogles.com/cgi-bin/{script}?q=search string&near=street,city,state

where script is one of:
yp.py (yellow pages), google.py, wp.py, answers.py (encyclopedia), movies.py, shopping.py, and weather.py

There is an additional script called plugin.py that can launch any of the Berry 411 plugin; it takes an additional parameter called name which is the name of the plugin to use. Two other URLs worth knowing about are about.py (the about page) and about_plugins.py (which lists the available plugins.)

If you create a new client that uses the Berry 411 web service, please let me know and I’ll link to it.

1 Comment so far
Leave a comment

Hi there,

I am using 7100t and LOVE Berry 411, but I am switching my phone to Sony Ericsson M600i. I was wondering if you are aware of any application similar to Berry 411 that I can use on my new device. Or if there is anyway I can install Berry 411 on M600i?

Any help will be appreciated


Leave a comment

(required)

(required)