Is a license required to use the Bing maps version that's on Facebook pages? - bing-maps

I notice that Facebook pages allow a map box that clicks to a full page, dynamic Bing map:
And by just changing the address and name parameters in the link HTML I can get the map to show any location and map sign I want.
Do I need a license to generate these links myself for clients that I build a web page for?
Thanks for any information.

If you want to create links to Bing Maps that open a map to specific location using nothing more than a URL then you can do this using the documented method found here: http://msdn.microsoft.com/en-us/library/dn217138.aspx Don't reverse engineer the maps on Facebook.
A license is not required to do this. However you will find that you are limited to only the functionality that is exposed through the URL and won't be able to do much in terms of customizations. You will also be taking users away from there current environment to the Bing Maps website which might not be the ideal user experience. If you need more customization functionality or a better user experience then you would use the Bing Maps development API and which does have some free terms of use, but also has options for licensing high volume or internal apps.

Related

How to track earnings made by my CSE (Google Custom Search)

Google offers a Custom Search engine, where i can provide a web Search through Google on my site (not a search on my Site rather on the whole Web)
https://cse.google.com/cse
Inside there, Ads of google AdSense will be displayed in the Search, same as in google.
How can i track if a user click one of the Ads and also the resulting earnings?
I want to determine if a user generate a rewerd an if yes, how much (money value).
How can i achiev this?
Edit:
So, i'm searching a lot and i've can't find any answer to this specific question out there.
There are some Docs for this on the Google Support site. They explain how to connect CSE (Google Custom Search) with the required AdSense Account. They also write:
"..you might want to be able to track earnings made through searches on your site."
https://support.google.com/customsearch/answer/4514327?hl=en
Yes, thats exactly what are im trying to achieve, but the referral link in the Doc are unusable because they didnt realy explain it.

How long it takes to find my Google+ profile through Google+ Rest API

I created an application as part of a university project that searches using web APIs. Google+ is one of the APIs considered.
Now I am trying to evaluate this application against what other search tools offer. In the evaluation, I ask the user to create a google plus account and then try to find it using the search engine example.com and then try our tool.
The problem I am having is that when I create a google plus profile, I can not find it immediately using "Google+ API people search". Is there a way to tell the API to consider recently created profiles or any other solution to this.
No. Google+ is a large application and things can take time to process by various other systems.

Bing maps vs Bing maps API

I have a question, searching a local business on Bing maps results in detail information about the business for instance its phone, url and hours of operations. I didn't find a way to get similar attributes (phone, url, hours of operations etc) by Bing maps API. My question is it just me, who is unable to find a way to extract such info or there is no way (through Bing maps API)?
This is to be expected. The Bing Maps website is just like any other company that uses the Bing Maps API's. They use the API's to provide mapping functionality and then add their custom functionality on top. A lot of the rich business listing data that you see on the Bing Maps website is sourced from other companies such as Yelp, Four Square or Trip advisor, but they only allow the Bing Maps to use this data in their 1st party apps (i.e. Bing Maps website) and not in the developer API's as these companies already have developer API's. This is the primary reason why you will see more data on the Bing Maps website than you will in the API. You will find that this is also the case with Google Maps as well.

can i integrate ovi map in my iphone application?

I want to use the Nokia Ovi map in my iPhone application. Is it possible? If so, please help me to find a link to some API documentation and steps for integration.
Nokia Ovi Maps run on any HTML5 compatible browser, thus you can embed it in your application with UIWebView (see the documentation of this class on how to do it). According to Nokia you can do the followings:
You can see where you are on the map, thanks to HTML5 support for
positioning
You can find addresses, businesses and other places of interest, anywhere in the world
You can get to know the places: all the essential information about a place are presented on one page (pictures, user reviews, popular travel guides description, contact information)
You can plan the fastest route to your destination by car or on foot
You can see where the public transport lines go, and where the stops are
You can share your favourite places with your friends via SMS, email, Facebook or Twitter
Found here: http://blog.maps.nokia.com/archive/nokia-maps-goes-to-ios-and-android

Do we must show link to Google Terms when using Mapkit?

I am using Mapkit for Google Maps. According to their terms at http://code.google.com/apis/maps/iphone/terms.html:
9.3 End User Terms and Privacy Policy. If you develop a Maps API Implementation for use by other users, you must:
(a) display to the users of your Maps API Implementation the link to Google's Terms of Use as presented through the Service or described in the Maps API Documentation;
Where can I show link to Google's ToU? I do not have an About screen in my app.
Is it must to show one? I see apps on iTunes who do not have an About screen and nobody shows the link on the main map screen.
This section means if you make your own API, like an add-on, or something that alters the MapKit, you need to link to their terms.
If you are just using the MapKit in your app, then no, there's no need to do anything extra.