Showing posts with label google. Show all posts
Showing posts with label google. Show all posts

Tuesday, November 10, 2009

Google Voice: Can I Make Calls and Receive Them Without Using My Air-time Minutes?

It's tricky, and I have wasted $55 by not understanding this. You always can make free calls to continental US if you place the call from the GV website. But, how about calling from you cell phone?

Scenario: GV Account with GV Mobile Application
If you:
  • open a Google Voice (GV) account and add you cell phone number to it
  • download to your mobile device a GV application (I'm using Android, G1)
  • make a call, or receive, a call selecting Google Voice for this, when asked,  
The call will use your minutes! I have experienced this and it costed me. I know.

Scenario: As Above with myFavs
If you:
  • have myFavs or a similar service on your cell phone plan, and 
  • you add your GV number to your favs
  • receive a call or call you GV voice mail: your minutes won't be used
  • place call: your minutes will be used
Scenario: As Above with A Twist
If you add to your favs also the number that GV calls when you initiate a call, no minutes will be charged. However, for some reason, this number changes. So, this is not a robust solution.

Friday, January 2, 2009

Search Web Services or API for Commercial Use

Suppose, you need to collect some data based on Internet search for your business. What options are there to use existing web search services? Google? Yahoo? Anyone else? Here's what I have found.

Google
Here's what I have found:

  • Google SOAP search web services seem not to be available for new applications any more. In 2006, Google seems to have stopped issuing new API keys.
  • There is another option from Google: API not SOAP based. The terms don't exclude commercial use, but there is a restriction on caching the results of the search. I guess, if we process the results and store the processed data, it wouldn't be considered caching.
  • The API services have exclusivity requirement: you are not supposed to use on the same site any other search provider.
Yahoo
Here's what I have found:
  • Y! makes the search available via web services (REST but not SOAP webservices).
  • Each application has to use Application ID, which Y! issues for free. There is a rate limit for each application id.
  • Allowed usage: web search API is available to commercial use, however a form of exclusivity restraint is imposed: you are not supposed to integrate the results with results from other search providers.
  • Storage restrictions: "you may not store any user data collected through the Yahoo! APIs for more than 24 hours". Again, would storing the processed, for example aggregated data, be subject to this restriction? I suppose, not.
MSDN: Live Search WebServices API
Terms of use summary:
  • SOAP-based webservices call Silky Road.
  • No restrictions other than an application ID needed. But their license is more complex and I might have missed something.
Other
I'm sure there are/may be other search web services available, and some of them may be free. DoubleClick? I didn't analyze other options.