Some question about google news api search.

Discussion in 'Google API' started by youlichika, Dec 16, 2010.

  1. #1
    I tried to make a easy google news search api. I know google news api search can show max 8 items per page, and 8 pages(total 64 items).
    1.How to add `image{}`(I want to show the news image), I read the document in google official website, but not understand.
    2.Can google news api search set a start page at page 3?(the default page is always show page 1)
    3.Is google api search have a day limit? I saw the old version Google SOAP Search API just allow custom use 1000 times per day.
    Thanks.

    
    <!DOCTYPE html> 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
      <head> 
        <meta http-equiv="content-type" content="text/html; charset=utf-8"/> 
        <title>The Hello World of News Search</title> 
        <script src="https://www.google.com/jsapi?key=ABQIAAAAeEJvEumzGBw8dvenGPw1bRTcyTBaKMmwi780-Sh78Ay3Pg36mBRsO3t_v4eega6kiiiRMl84WG-4eA"></script> 
        <script type="text/javascript"> 
          google.load('search', '1'); 
          var searchControl; 
          function OnLoad() {
            google.search.Search.getBranding(document.getElementById("branding"));
            var newsSearch = new google.search.NewsSearch();
            newsSearch.setUserDefinedLabel("sport");
    		
            searchControl = new google.search.SearchControl();
    		searchControl.addSearcher(newsSearch);
    
            var options = new google.search.DrawOptions();
            options.setDrawMode(GSearchControl.DRAW_MODE_TABBED);
    		searchControl.setResultSetSize(google.search.Search.LARGE_RESULTSET);	
            searchControl.draw(document.getElementById("searchResults"), options);
            // Execute an inital search
            searchControl.execute("sport");
          }
          // Set a callback to call your code when the page loads 
          google.setOnLoadCallback(onLoad); 
        </script> 
      </head> 
      <body style="font-family: Arial;border: 0 none;"> 
        <div id="branding"  style="float: left;"></div><br /> 
        <div id="content">Loading...</div> 
      </body> 
    </html> 
    
    Code (markup):
     
    Last edited: Dec 16, 2010
    youlichika, Dec 16, 2010 IP
  2. kinah

    kinah Guest

    Messages:
    64
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #2
    im not in the facebook group and don't particularly want to join.
     
    kinah, Dec 16, 2010 IP