Yahoo! Travel API - yahoo-api

Is anyone using the Yahoo! Travel API? I'm trying to look through their documentation, however everything is leading to dead links ("Trip Search" and "Get Trip" links).
http://developer.yahoo.com/travel/
For those that are using it, do you happen to have examples or know where I could find documentation?

Yahoo! recently added a message to their site:
The Yahoo! Travel Trip Planner web
service is no longer supported.

Related

Using international database on Google Books API

I've tested the Google Books API now with servers in a few different countries (Germany, UK, Netherlands; it should be in Europe) and realized that the results depend heavily on the request's origin region. For some German books (I search by ISBN) I get 20 or 30 results using the German server but nothing on the others and vice versa.
Is there any way to access the complete database Google has to offer? Note that I'm not trying to access anything like text excerpts or other critical content in terms of licensing. I only need the general information like Title, Authors, ISBN, ...
Thanks for your help!
I have the same problem. I found a paragraph in the documentation under "Using the API" (for Google books) that might explain it:
"Setting User Location:
Google Books respects copyright, contract, and other legal restrictions associated with the end user's location. As a result, some users might not be able to access book content from certain countries. For example, certain books are "previewable" only in the United States; we omit such preview links for users in other countries. Therefore, the API results are restricted based on your server or client application's IP address."
My workaround is to search while using a VPN - that returned the titles in English like I wanted to. If there's another way to solve it I'd gladly hear that too.

How Do You Access Bank Deposits in the QuickBooks Online API?

I'm getting started with the QuickBooks Online API, and between the documentation and Intuit's API Explorer, I can't seem to figure out how to query for bank deposits. I thought it would be in journal entries, but it's not there. I'm looking for simple deposits that are categorized to an income account.
Deposits are not supported in QBO V3. I see you have already raised the query on our community.
While I can't pull down the link in Keith Palmer — Consolibyt's response to this related question (as I'm asked to login to something), it appears that v2 of the API didn't support them either, so it's not obvious that this feature is actually on the roadmap.
It's hard to believe there's really no way to access every type of transaction that can touch the GL, but I haven't seen any information to the contrary.

Facebook Graph API "search" by email suddenly stopped working

We have an application that issue search requests (FB Graph API) using an email address as the main query parameter, so basically we are searching users by email (e.g. /search?q=email#dot.com&type=user). Everything was working perfect until yesterday when suddenly we started to get 0 results from that request. We are not aware if something has changed on the way the search API works, or if without previous notice that feature is not supported anymore. Does anybody else has had the same issue, or has any info about it?
This was a bug (https://developers.facebook.com/bugs/292220680814266) and should now be resolved. Thanks.
This functionality was deprecated because of low utilization, and they have no current plans to re-enable it. Have a look
https://developers.facebook.com/x/bugs/453298034751100/
I looked thru Facebook's documentation and they don't have specified you can search by email address, only by name. https://developers.facebook.com/docs/reference/api/ (see the searching section).
Where did you find in their documentation you can search by email address? Can you send me a link?
I'm really thinking someone hacked into that feature and now Facebook considers it a security hole, and they plugged it.

Foursquare Realtime API when someone checks into a venue

I multiple venues and I'd like to receive a push notification for when user(s) check-in. For example, the web site will display a message: "4 people checked-in to the LA Fitness". I'd like the results to be in realtime so the site will constantly be updating. I've looked at the Foursquare API and couldn't find anything realtime and updating.
Can this be done in PHP or nodeJS?
Yes, this is definitely possible. Foursquare released a Push API at their last hackathon (Edit: March, 2011). You may have to email the support team to get access, but they're very accommodating people and I'm sure they would love to hep you out.
Also, here is a link to an example consumer written in Python:
https://github.com/nsanch/foursquare-push-api-sample
P.S. For anyone interested, here is the article on the hackathon and the Push API
http://blog.foursquare.com/2011/02/22/stop-hacker-time/

How do I test Google Adsense targeted for Canada when I'm in the US?

I am setting up targeting for our networks, and would like Canadian clients to have specific targeted ads, which Google bases off of IP address.
I, however, am in the States, and don't know how I can test this.
Is anyone aware of a solution?
AdSense Preview Tool
To test AdSense ads targetted for a geographical region outside of your current region, you need to download and install the AdSense Preview Tool (it is actually a registry setting. I believe you also need to have the Google Toolbar installed).
Google AdSense Preview Tool
Information about the preview tool (including how to preview ads targetted for other geographical regions) can be found here:
https://www.google.com/adsense/support/bin/topic.py?topic=160
A couple of third party web based tools:
AdSense Sandbox 1.0
Khrido AdSense Tool
AdWords Preview Tool
To preview AdWords ads targetted for other geographical regions, log into your Google Adwords account (adwords.goolge.com), and then do the following:
Tools > Ads Preview Tool
Enter your keyword, select Google.ca as your domain, Country as Canada, and click the Preview Ad button.
Here is the direct url you can use (this is for the search query "Stack Overflow"):
http://www.google.com/search?ie=UTF-8&oe=UTF-8&hl=en&host=google.ca&q=stack%20overflow&adtest=on&gl=CA&gr=&gcs=
Perhaps you can try finding a proxy server that resides in Canada.
A proxy server, is a server that you connect to. It sits between you and any sites you want to visit. So when say Google gets a request, it'll see the IP of the proxy (which is Canadian), and not your US IP address.
I found this site, but I havn't tested it out yet, but give it a try if you wish:
Free Canadian Proxy. They have three Canadian proxies.
A free proxy to view the site if the site is available outside of your network. Just set your browser proxy to a Canadian one. If you're behind a proxy already it'll be a pain though.
Update: in fact there is a Canadian one #3 on that list!