0

Facebook API JavaScript SDKを使用したWebアプリケーションの開発Facebookにいくつかのアプリケーション設定を保存しようとしているので、ユーザーがブラウザーを変更した場合でも設定をロードできる可能性があります。

Facebook APIドキュメントに記載されているメソッドがありdata.getCookiesますdata.setCookiesが、どちらも機能しません。彼らは戻ってきます

{
  error_code: "3",
  error_msg: "Unknown method"
}

これが私が送信しているリクエストです:

FB.api(
  {
    method: 'data.getCookies'
  },
  function(response) {
    console.log( response )
  }
);

ドキュメントの他のすべてのメソッドは正常に機能します。たとえば、次のようになります。

FB.api(
  {
    method: 'friends.get'
  },
  function(response) {
    console.log( response )
  }
);

sを含む配列を返しますuid

data.*メソッドは非推奨ですか?回避策はありますか?

4

1 に答える 1

0

Facebook API ドキュメントで説明されている data.getCookies および data.setCookies メソッドがあります。

正確にはどこで?

しかし、どちらも機能しません。

Facebook は最近、SDK の一部のメソッドを、以前は公開されていたものを「プライベート」メソッドに変更しました。

開発者は、https ://developers.facebook.com/docs/reference/javascript/ で説明されている方法のみを使用する必要があります。

他のすべては、特定の方法で動作することが保証されているわけではなく、純粋に偶然に動作する場合でも動作し続けることが保証されているわけではありません。

于 2012-09-28T13:47:55.970 に答える