Menu
  • HOME
  • TAGS

Can a field in an app engine document be another document?

java,google-app-engine,document,google-search-api

You can't have compound documents like that in a single app engine search index. However, there are other things you can do: A document can have multiple fields with the same name. That is, you could add a field named "review" multiple times, each time with different contents. You can...

Google Custom Search - Query database/API?

php,xml,json,rest,google-search-api

Google provides a REST API for their custom search, you can query it from your server to determine whether there is a better spelling for the search terms or not, and then use that to query your internal database. In my code I'm using Guzzle, a REST client library to...

Best way to Search google plus business pages in a locality in google

google-maps,google-search,google-search-api

you can try google places API, i've used it for a project, it is good you can search places by a city, county or geo location, you can also store new places that are not in google database. it is simple to use and free. to find it go to:...

Google Appengine Search API to Datastore Query

google-app-engine,app-engine-ndb,google-search-api,google-app-engine-python

Use ndb.get_multi or just de-normalize that data and store it in the search API for faster access. ndb.get_multi will use single batch to get all keys and use only N read operations. (0.05 Million Ops is Free)...

Jersey rest client not adding query parameters

java,rest,jersey,client,google-search-api

chain the call Response response= client.target("https://www.googleapis.com/customsearch/v1") .queryParam("q", "mobile").request().get(); from the docs: Returns: a new target instance....

Java Web Crawler for retreiving google search results

java,javascript,google-search,google-search-api

I tried using Jsoup and it worked, although the first few results include some undesired characters. Below is my code package crawl_google; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; public class googleResults { public static void main(String[] args) throws Exception{ //pass the search query and the number of results...

Is it more performant to do an OR on multiple fields, or combine those field values into a single fieldname

python,google-app-engine,google-search-api

You can continue indexing as you are doing now: fields = [ TextField(name="name", value=proj.value), TextField(name="statement", value=proj.statement) HtmlField(name="description", value=proj.description) ] NOTE: You may want to strip the html before indexing it, unless it really adds value to have it as such And then use the value as query. If you don't...

How to add search functionality in Google Map SDK in iOS?

ios,objective-c,google-maps,google-search-api

You need to use the Google Maps Geocoding API for this, you can't do this with only the Google Maps iOS SDK itself. Geocoding is the process of converting addresses (like "1600 Amphitheatre Parkway, Mountain View, CA") into geographic coordinates (like latitude 37.423021 and longitude -122.083739), which you can use...

How to return exact google search results?

c#,api,screen-scraping,google-search-api

If you are getting the result from API is everything Ok. You cant get same resut from google search everything is based on your cookies, browser history, bookmarks, location etc. You can try searching from two different browser you will get different results.

Automatic Google search

php,jquery,web,asp-classic,google-search-api

well here is the Code with little description 1. PHP curl enabled curl extension in php.ini 2. Google Ajax api and i hope this code help you... i checked on localhost working fine for me . <?php echo Google_result('Hamza'); function Google_result($search){ $url="http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=search:".$search."&filter=0"; $ch=curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']); curl_setopt($ch, CURLOPT_RETURNTRANSFER,...

Google App Engine Search API, Searching DateField value before certain date

google-app-engine,google-search-api

You can only filter using a date, not a datetime (see "Special treatment of string and date fields" here). As follows: query = 'updated < %s' % mydate.date() The query documentation is here....

How to implement the Search API on my GAE datastore?

python,google-app-engine,google-search-api

You can not convert db.Model ndb.Model to search.Document. Why? because it does not have too much value. I give you some example - you have string 'this-is-black-tag' in db.StringProperty() how to convert it: you can use it as Atoms - so match will be if exact match you can use...

Does using the Search API essentially (though not nominally) limit the number of Documents I may have on my server?

java,python,google-app-engine,google-search-api

You need a million reviews before you exceed 10GB - I doubt it will happen quickly. When you do get a million, chances are that Google will increase this limit. If they don't, you can split your data into several indexes - this limit applies per index, not per application.

Parsing Google Custom Search API for Elasticsearch Documents

json,python-2.7,elasticsearch,google-search-api

here is a possible answer to your problem. def myfunk( inHole, outHole): for keys in inHole.keys(): is_list = isinstance(inHole[keys],list); is_dict = isinstance(inHole[keys],dict); if is_list: element = inHole[keys]; new_element = {keys:element}; outHole.append(new_element); if is_dict: element = inHole[keys].keys(); new_element = {keys:element}; outHole.append(new_element); myfunk(inHole[keys], outHole); if not(is_list or is_dict): new_element = {keys:inHole[keys]}; outHole.append(new_element);...

Appengine Search API vs Datastore

java,google-app-engine,gae-datastore,google-search-api

The key difference is that with the Datastore you cannot search inside entities. If you have a book called "War and peace", you cannot find it if a user types "war peace" in a search box. The same with reviews, etc. Therefore, it's not really an option for you.

Is it possible to use a document field as radius with distance function in Google search API?

google-app-engine,geospatial,google-search-api

The search API does not support queries on the form fieldname = other_fieldname. Everything on the right side of the relational operator is interpreted as a constant to search for. How big is the maximum possible radius compared to the smallest possible one? If the difference isn't unreasonably big, perhaps...

How to remove some extra detail in google address auto-complete?

javascript,html,google-search-api

Try this code <html> <head> <title>Place Autocomplete Address Form</title> <meta name="viewport" content="initial-scale=1.0, user-scalable=no"> <meta charset="utf-8"> <style> html, body, #map-canvas { height: 100%; margin: 0px; padding: 0px } </style> <link type="text/css" rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500"> <script...

Google custom search change sort on search start callback

google-search,google-search-api,google-custom-search,google-cse

There wasn't a setting to this using the google-custom-search api, we ended up using custom javascript

Error 404 from Google Search API

c#,google-search-api

You're escaping far too much. You should only escape the query value - not the key/value pair separators. So the URL should be something like: string url = string.Format( "https://www.googleapis.com/customsearch/v1?key={0}&cx={1}&q={2}", HttpUtility.UrlEncode(apiKey), HttpUtility.UrlEncode(cxKey), HttpUtility.UrlEncode(query)); (Where query is the original query, e.g. "Action Motivation Inc." (I haven't checked what the escape sequences...