2012-04-12 11 views
1

Mein Name ist Kim DonghoonJavascript API fb_dtsg Variable neugierig

Facebook auf meiner Seite versucht, die Nachrichtenfunktion zu verwenden.

Aber ich frage fb_dtsg JS-Variablen.

Wir kennen den Wert von fb_dtsg nicht.

Und fb_dtsg Gibt es eine Möglichkeit, den Wert zu erhalten?

 

{ 
    "user":"xxxxxxxxxxxxxx", 
    "locale":"ko_KR", 
    "method":"GET", 
    "svn_rev":538443, 
    "vip":"69.171.234.64", 
    "static_base":"https:\/\/s-static.ak.facebook.com\/", 
    "www_base":"http:\/\/www.facebook.com\/", 
    "rep_lag":2, 
    "fb_dtsg":"xxxxxxxx",       //I wonder is this 
    "ajaxpipe_token":"xxxxxxxxxxxxxxxx", 
    "lhsh":"vAQG-Gub0", 
    "tracking_domain":"https:\/\/pixel.facebook.com", 
    "retry_ajax_on_network_error":"1", 
    "html5_audio":"1", 
    "fbid_emoticons":"1" 
} 

Antwort

1

Es sieht so aus, als ob Sie mit JSON beschäftigen, also was Sie tun müssen, ist es zu analysieren. Es gibt Bibliotheken, die es für Sie tun können oder Sie können die Eval-Funktion verwenden.

var object = eval('(' + data + ')') 

Sie passieren im Grunde die JSON-Daten in die Funktion eval, aber Sie Klammern stellen Sie sicher, fügen Sie und stellen Sie sicher, dass sie in Anführungszeichen wickeln, oder Sie werden ein Fehler auftritt.

Diese parst effektiv die JSON und macht es ein Objekt so jetzt Sie fb_dtsg wie diese

object.fb_dtsg 
+0

Danke, James Messe zugreifen können Was ich möchte Ihnen fb_dtsg Variablen Wussten Sie schon? –

Verwandte Themen