1

私の名前はキム・ドンフンです

マイページのFacebookはメッセージ機能を利用しようとします。

しかし、私は fb_dtsg JS 変数を不思議に思っています。

fb_dtsg の値はわかりません。

fb_dtsg 値を取得する方法はありますか?

 {
  "ユーザー":"xxxxxxxxxxxxxx",
  "ロケール":"ko_KR",
  "メソッド":"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", //これかな
  "ajaxpipe_token":"xxxxxxxxxxxxxxxx",
  "lhsh":"vAQG-Gub0",
  "tracking_domain":"https:\/\/pixel.facebook.com",
  "retry_ajax_on_network_error":"1",
  "html5_audio":"1",
  "fbid_emoticons":"1"
 }
4

1 に答える 1

1

JSONを扱っているように見えるので、解析する必要があります。あなたのためにそれを行うことができるライブラリがあるか、 eval 関数を使用することができます。

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

基本的には JSON データを eval 関数に渡しますが、かっこを追加して引用符で囲むようにしてください。そうしないと、エラーが発生します。

これにより、JSON が効果的に解析されてオブジェクトになるため、次のように fb_dtsg にアクセスできます。

object.fb_dtsg
于 2012-04-12T03:21:31.053 に答える