私の要件:ダイアログを表示せずに、ユーザーのアクティビティログにメッセージを自動的に投稿します。
これには FB.api を使用しています。私が使用したコードはhttps://developers.facebook.com/docs/reference/javascript/FB.api/で見ることができます
現在、UserA は私のアプリケーションを介して Facebook にログインしています。ここで FB.api を呼び出すと、'me' が UserA (現在ログインしているユーザー) の Facebook user_id に置き換えられます。
私の問題: UserA が自分のアプリケーションから Facebook にログインしているときに、UserB のプロファイルにメッセージを投稿できますか。はいの場合、方法を教えてください。
この問題について、上記のコードで、UserB の Facebook の user_id を「me」の代わりに置き換えてみましたが、うまくいきません。ただし、この問題に FB.ui メソッドを使用すると機能します。理由を教えてください。
ありがとう。