Googleブログ検索でこのサイトhttps://qwerty.workを検索します。
↓実際に検索↓
http://blogsearch.google.co.jp/blogsearch?hl=ja&ie=UTF-8&q=qwerty.work&lr=lang_ja
↓その検索結果のXML↓
http://blogsearch.google.co.jp/blogsearch_feeds?hl=ja&q=link:qwerty.work&lr=lang_ja&ie=utf-8&num=10&output=rss そして、そのXMLを読み込みリストとして表示するスクリプト。
残念ながら現時点では被リンクが少なすぎて1件しかない…。
↓実行結果↓
// (’+entry[‘dc:publisher’]+’)’; html += ‘’+entry[‘dc:date’].substring(0,10)+’’; html += ‘\n’; } html += ' \n’; document.getElementById(“linkbacks”).innerHTML = html; } }); } google.setOnLoadCallback(initialize);
// ]]>
loading
スクリプト
<script type="text/javascript" src="http://www.google.com/jsapi?key=●●あなたのAPIキー●●"></script> <br>
<script type="text/javascript"> <br /> google.load("feeds", "1"); function initialize() {<br /> var url = "●●検索対象のURL●●";<br /> var num = 100;<br /> // Get Linkbacks from Google Blog Search<br /> var feed = new google.feeds.Feed("http://blogsearch.google.co.jp/blogsearch_feeds?hl=ja&q=link%3A"+encodeURIComponent(url)+"&output=rss&num="+num+"&lr=lang_ja&ie=utf-8");<br /> feed.setNumEntries(num);<br /> feed.setResultFormat(google.feeds.Feed.XML_FORMAT);<br /> feed.load(function(result) {<br /> if (!result.error) {<br /> var items = result.xmlDocument.getElementsByTagName('item');<br /> var item = null;<br /> var entry = null;<br /> var html = '<ul id="linkback_list">\n';<br /> for (var i = 0; i < items.length; i++) {<br /> entry = [];<br /> // make simple array from item nodes<br /> // You can access values like "entry['key']"<br /> for ( var j=0; j<items[i].childNodes.length; j++ ) {<br /> item = items[i].childNodes[j];<br /> entry[item.nodeName] = (item.textContent)?item.textContent:item.text;<br /> }<br /> html += '<li class="linkback_entries">';<br /> html += '<a class="linkback_links" href="'+entry['link']+'" rel>'+entry['title']+'</a>';<br /> html += '<span class="linkback_blogs">('+entry['dc:publisher']+')</sapn>';<br /> html += '<span class="linkback_dates">'+entry['dc:date'].substring(0,10)+'</sapn>';<br /> html += '</li>\n';<br /> }<br /> html += '</ul>\n';<br /> document.getElementById("linkbacks").innerHTML = html;<br /> }<br /> });<br />}<br />google.setOnLoadCallback(initialize);<br /> </script> <br /><!--結果を表示する部分--><br /><hr size="1" /><br /><div id="linkbacks">loading</div> <br /><hr size="1" /><br /><!--結果を表示する部分-->