Performing google image search from android app - android

I am building an android app for finding book review. App functionality is likely taking a picture of the book cover with user mobile phone and instantly showing real time reviews from amazon.com or something.com. For this purpose i need to perform Google Image Search for finding the book's title. I have been studying about google's Custom Search API. But i have not find any solution for searching google with a image.
Does Custom Search API can search with image? If so how can i implement this to my app using Custom Search API?

Related

Google Photos URI API

I don't know if there is an API or an URI scheme for the Android and iOS version for the Google Photos app for the search engine.
I want to send a search query to the Google Photos app, which shows me all the pictures with that query. Do you know if there is something?
Thanks for any response.
Edit:
I don't want to upload the photos. I just want to query it via the search engine.
Finally I found a solution, which solves my problem.
Google Photos is also providing his photo service in the web. When you search in the search bar on the top, it will generate a link like this:
https://photos.google.com/search/<query>
Now replace the <query> with the search you want to request. The results are still the same like on android and iOS.
When you open that link on an android device, the Google Photos app will open automatically.
Here's a sample for a request:
https://photos.google.com/search/black%20cat

Android country-based App not showing on Google search

I've uploaded an Android App only available to four countries. I can't see its Google Play link indexed on Google search results. At first I thought it was due to it not being available in my country but running some tests I've found links to Apps not available at all in my country (for example ABC live TV) and whose results appear in Google Search results. Is there anything I must do to help Google index my App? I've seen there's a framework called Google Indexing but as far as I've read it's more focused on deep-linking rather than app discovery.
Just to clarify, I can access the App via the direct link from Google Play if I click on it on my Google Play Developer Console but I can't see my App in the search results if I look for it.
Can anyone just share some light about this issue?
Turned out to be just waiting for a couple weeks to wait for Google to index the App, now it's appearing properly

Extending Google Search Application results with using another application

I work on a Android TV project which can search movies with using users choices as input, and I want to integrate it to the Google Search Application.
For example, user enters "Interstellar" to Google Search application, my application can take this input and it will show the own results in the below of the Google Search results.
Is it possbile ? Is there any api or tool for it? Thank you.
What you are looking for is called App-Indexing. Google can search your app and suggest users to open your app in the search result. E.g. if you have the imdb.com app installed and you are searching for a movie on your phone, you will be able to open the app from the search results, pointing to the specific site in the app.
Check it out here: https://developers.google.com/app-indexing/

Places Details - Google API for Android

I'm trying to develop a very simple Android Application that just tries to imitate some of the built-in Maps application of most Android phones. My goal is
1.) To embed the Google Map on my application (done already)
and
2.) To show the details of the place(landmark) whenever the user hovers over and clicks the marker of the place
I hope I am making sense here. I mean, I've tried to search here in stackoverflow.com if there are questions related to this but as far as I have researched, I did not find any. Please help me

How do I make Google (search) to index the text in Android app

We all know that the Google spider comes by your website now and then to update their database so your website shows up in Google Search.
Is their a way to tell Google all the text I have in my app so it will show the Google Play Store page of my app when a users searches for keywords I use in my app?
I looked into the new Android feature of Google Indexing but those deep-links are something different.
I would like to index the content of my app so it can be found in Google Search before the user knows about and installed my app.
Background info: My app has a lot of (static) textual content in TextViews.
There is nothing like this that I am aware of.
Google indexes the text you put in the description of your app when you publish it on the Google Play Store.
Take a look at this:
https://developer.android.com/distribute/googleplay/developer-console.html
And here is concrete advise on app discoverability from Google themselves:
https://support.google.com/googleplay/android-developer/answer/4448378?hl=en

Categories

Resources