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 at 
http://groups.google.com/group/google-ajax-search-api?hl=en.

Reply via email to