// ==UserScript==
// @name facebook like count into google search result
// @namespace www.google.co.jp
// @include https://www.google.co.jp/search?*
// @version 1
// ==/UserScript==
(function(){
ires = document.getElementById("ires");
a = ires.getElementsByClassName("l");
a = ires.getElementsByTagName("a");
for (i=0;i< a.length;i++){
fb = JSON.parse(facebook(a[i].href));
if ( typeof fb.shares === "undefined" ){ fb.shares = 0; }
a[i].text = '(' + fb.shares + ')' + a[i].text;
}
})();
function facebook(url){
request = XMLHttpRequest();
var facebook='https://graph.facebook.com/';
request.open("GET",facebook + url,false);
request.send(null);
return request.responseText;
}