javascript - JS Facebook API Request seems to break sessions -


i have firefox extension requests different apis via xmlhttprequest. however, facebook like/share/comment count request leads logout in online shops , websites.

for example, gmx webmail has restore session after every click. online-shops seems loose session completeley there empty basket.

the problem occurs facebook request enabled.

request url

http://api.facebook.com/method/fql.query?query=select%20normalized_url,%20share_count,%20like_count,%20comment_count,%20click_count,%20total_count%20from%20link_stat%20where%20url=%22www.heise.de%22&format=json 

javascript code request

        var querystring = facebookurl + encodedurl + facebookurlparams; // looks above         var mfacebookrequest = new xmlhttprequest();         mfacebookrequest.onload = parsefacebookresponse;         mfacebookrequest.open( "get", querystring ); // tried without user-agent         mfacebookrequest.setrequestheader( "user-agent", "mozilla/4.0 (compatible; googletoolbar 2.0.114-big; windows xp 5.1)" ); 

parsefacebookresponse function

         function parsefacebookresponse() {                 var fbcount = "-";                 var share_count = 0;                 var like_count = 0;                 var comment_count = 0;                  var adoc = mfacebookrequest.responsetext;                 if( adoc == null || adoc == -1 || adoc.length == 0 )                 {                  } else {                      var jsondoc = json.parse( adoc );                     var temp = jsondoc[0];                      share_count     = parseint(temp['share_count']);                     like_count      = parseint(temp['like_count']);                     comment_count   = parseint(temp['comment_count']);                    } 

the code working , numbers displayed. keeps me logging out. idea?!

you making cross domain xml http request. coupled possibility gmx website setting expiring session cookie -- session killed. hypothesis.


Comments

Popular posts from this blog

monitor web browser programmatically in Android? -

Shrink a YouTube video to responsive width -

wpf - PdfWriter.GetInstance throws System.NullReferenceException -