Well, I guess for the time being I will have to use this depreciated
API until it no longer works.  I am using 3 other engines - so if this
one stops working, I'll at least have those others.

Hopefully, Google will come up with a decent replacement.

Nevertheless, the work I did to make this software TOS-complient with
Google actually helped me out on the other 3 engines that I am using -
as none of them allow intermixing results either.


On May 27, 11:07 am, Jeremy Geerdes <jrgeer...@gmail.com> wrote:
> Sadly, I don't know that there is - or will be - a new version of the Image 
> Search API.
>
> Jeremy R. Geerdes
> Generally Cool Guy
> Des Moines, IA
>
> For more information or a project quote:
> jrgeer...@gmail.com
>
> If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan 
> Church!
>
> On May 27, 2011, at 10:01 AM, Joshua Pilkington wrote:
>
>
>
>
>
>
>
> > Thank you for letting me know.  I'll definitely update my code to use
> > their new API.
>
> > On May 26, 6:55 pm, Jeremy Geerdes <jrgeer...@gmail.com> wrote:
> >> You'll want to check out the Google Code blog. They just deprecated the 
> >> Image, Blog, Video, Patent, and Books Search APIs.
>
> >>http://googlecode.blogspot.com/2011/05/spring-cleaning-for-some-of-ou...
>
> >> If I had known about this yesterday, I would have given the heads up.
>
> >> Also deprecated are the v1 Language APIs, including Translate and 
> >> Transliterate.
>
> >> Happy day, friends.
>
> >> Jeremy R. Geerdes
> >> Generally Cool Guy
> >> Des Moines, IA
>
> >> For more information or a project quote:
> >> jrgeer...@gmail.com
>
> >> If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan 
> >> Church!
>
> >> On May 26, 2011, at 11:59 AM, Joshua Pilkington wrote:
>
> >>> The intermixed results issue has been fixed.  Each search is now
> >>> limited to one engine at a time.  I have also added the proper
> >>> 'powered by' attribution to the Google logos.
>
> >>> Here are some updated images:
> >>>http://www.joshuapilkington.com/Fixed1.Search.Engine.html
>
> >>> If anyone happens to spot anything that violates the TOS, feel free to
> >>> let me know.
>
> >>> Thank you for giving me insight into this, since this change resulted
> >>> in an "incompatible upgrade," which would have been a nightmare if
> >>> this project were in the beta testing phase -- which it will be
> >>> shortly.
>
> >>> Off topic:
>
> >>> The hardest part, believe it or not, was actually supporting radio
> >>> buttons that have a transparent background.  Windows is apparently too
> >>> stupid to draw radio buttons without a background (when using the
> >>> "Explorer" class), forcing me to design my own radio button graphics
> >>> and making the buttons 'owner-drawn', along with all the other coding
> >>> to make them behave like radio buttons.  (End rant).  Doesn't matter,
> >>> I still managed to make it work.
>
> >>> On May 25, 6:23 pm, Joshua Pilkington <joshua.pilking...@gmail.com>
> >>> wrote:
> >>>> Thank you for your quick reply.
>
> >>>> I will definitely add the 'Powered by:' text above the logos thoughout
> >>>> the program.  As far as the intermixing goes, I may simply add
> >>>> separate dropdowns that will allow the user to choose between search
> >>>> results from each engine.
>
> >>>> Also, if the user happens to select a search as their
> >>>> 'wallpaper' (instead of a search result), the order the wallpapers
> >>>> appear from search engines is completely random.  If that is against
> >>>> the TOS, I may have to do a bit of coding to make sure search result
> >>>> wallpapers appear in order, and aren't mixed with any other results.
> >>>> There is also a 'collage' mode, and images from those will appear
> >>>> scattered thoughout the screen.. I'm not sure how to enforce order on
> >>>> that.
>
> >>>> I'll do some digging to find a Google legal expert.  In the mean time,
> >>>> the 'intermixing' view on the GUI can easily be fixed.
>
> >>>> On May 25, 6:12 pm, Jeremy Geerdes <jrgeer...@gmail.com> wrote:
>
> >>>>> Whenever you deal with TOS issues, it's best to have a legal expert in 
> >>>>> the mix. I am not one of these, and I don't know anyone on the group 
> >>>>> who is. So if you have any doubt about any of the advice that you 
> >>>>> receive here, you will want to consult someone who is.
>
> >>>>> That said, I see a couple of issues with your use of the Google Image 
> >>>>> Search API.
>
> >>>>> First, you mentioned that the search functionality itself is free, but 
> >>>>> users will be expected to pay for the managing portion of the app. I 
> >>>>> don't think this is going to be a problem, BUT you will need to make 
> >>>>> absolutely clear what the users are paying for.
>
> >>>>> Second, the TOS require very specific branding - "powered by Google" - 
> >>>>> to be displayed in proximity to any Google results. Simply displaying 
> >>>>> the logo could be construed as insufficient.
>
> >>>>> And finally, the one show-stopper, so to speak. Section 1.4 of the 
> >>>>> Image Search API TOS explicitly prohibit changing the result order, 
> >>>>> intermixing of Google search results with results obtained from other 
> >>>>> sources, or even intermixing other generic content with Google search 
> >>>>> results such that this extra content appears to be part of Google's 
> >>>>> results. In other words, if you're going to search multiple engines, 
> >>>>> you will need to separate at least the Google results out from all the 
> >>>>> rest.
>
> >>>>> These are just three issues that jumped out at me from your 
> >>>>> screenshots. There may be others if we were allowed to dig into the 
> >>>>> code and UI. You will definitely want to address these issues, and 
> >>>>> probably consult a legal expert to ensure compliance with other terms.
>
> >>>>> Jeremy R. Geerdes
> >>>>> Generally Cool Guy
> >>>>> Des Moines, IA
>
> >>>>> For more information or a project quote:
> >>>>> jrgeer...@gmail.com
>
> >>>>> If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan 
> >>>>> Church!
>
> >>>>> On May 25, 2011, at 4:32 PM, Joshua Pilkington wrote:
>
> >>>>>> Hello,
>
> >>>>>> I am developing an application for Windows that is a wallpaper manager/
> >>>>>> changer.  I plan on making this a for-profit commercial application.
>
> >>>>>> One of the (out of many) features it has is that it can find images
> >>>>>> from Google/Yahoo/Bing/Flickr.  I have API keys from each engine and
> >>>>>> use them in coordination.
>
> >>>>>> I need to have some clarification on the branding/commercial use
> >>>>>> requirements from Google.
>
> >>>>>> The implementation of the search (obtaining images) will be free -
> >>>>>> however the features of my product (wallpaper management, etc.) will
> >>>>>> require a license.
>
> >>>>>> As far as branding goes, here are some screenshots of the search
> >>>>>> engine:
> >>>>>>http://www.joshuapilkington.com/Search.Engine.html
>
> >>>>>> The search results in the two second views are mixed with those of
> >>>>>> other sources (Yahoo/Bing/Flickr).
>
> >>>>>> Please let me know of any changes that I need to make, as the TOS is
> >>>>>> pretty vague and seems to change frequently.  I need to make sure when
> >>>>>> I release this product that it isn't breaking any rules.
>
> >>>>>> --
> >>>>>> You received this message because you are subscribed to the Google 
> >>>>>> Groups "Google AJAX APIs" group.
> >>>>>> To post to this group, send email to 
> >>>>>> google-ajax-search-api@googlegroups.com.
> >>>>>> To unsubscribe from this group, send email to 
> >>>>>> google-ajax-search-api+unsubscr...@googlegroups.com.
> >>>>>> For more options, visit this group 
> >>>>>> athttp://groups.google.com/group/google-ajax-search-api?hl=en.
>
> >>> --
> >>> You received this message because you are subscribed to the Google Groups 
> >>> "Google AJAX APIs" group.
> >>> To post to this group, send email to 
> >>> google-ajax-search-api@googlegroups.com.
> >>> To unsubscribe from this group, send email to 
> >>> google-ajax-search-api+unsubscr...@googlegroups.com.
> >>> For more options, visit this group 
> >>> athttp://groups.google.com/group/google-ajax-search-api?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Google AJAX APIs" group.
> > To post to this group, send email to 
> > google-ajax-search-api@googlegroups.com.
> > To unsubscribe from this group, send email to 
> > google-ajax-search-api+unsubscr...@googlegroups.com.
> > For more options, visit this group 
> > athttp://groups.google.com/group/google-ajax-search-api?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google AJAX APIs" group.
To post to this group, send email to google-ajax-search-api@googlegroups.com.
To unsubscribe from this group, send email to 
google-ajax-search-api+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-ajax-search-api?hl=en.

Reply via email to