1

Facebook アプリで独自のアクションを作成し、承認のために送信しました。「Auth Dialog Preview User」でアクションをテストした後、アクションを再送信し、アクションがタイムラインに表示されることを確認するように依頼されました。

テスト ユーザーから facebook の javascript-sdk を介してアクションを投稿しようとすると、次のようなコンソール エラーが発生します。

メッセージ: 「オブジェクト以外のメンバー関数の呼び出し」 タイプ: 「BadMethodCallException」

投稿は管理者アカウントを介して成功しました。しかし、アカウントをテストユーザーに切り替えると失敗します。

どんな助けでも大歓迎です。ありがとうございました!

4

1 に答える 1

0

私は同じ問題を抱えていたと思います。テスト アカウントを使用してアクションを発行した後、null 応答が返されました。

これは、デフォルトで、Facebook がアプリへの基本情報のアクセス許可のみを許可しているためです。そのため、OG アクションは拒否されます。

これをやってみて、

  1. テスト アカウントにログインする
  2. 設定に移動
  3. アプリに移動
  4. アプリを削除する
  5. アプリを開く

これにより、アプリが再承認され、アプリはテスト アカウントを介して OG アクションを公開する権限を持ちます。

100%うまくいきました:)

于 2012-09-24T04:02:47.067 に答える