0

私はこれを機能させようとしています。これは、アプリからユーザーへの通知を1人のユーザーに送信するための私のユーティリティメソッドです。そのためにセッションIDは必要ありません。

public Collection<String> notifyUser(String user, String msg) throws FacebookException
{
    FacebookJsonRestClient fbkClient = new FacebookJsonRestClient(FacebookUtil.appApiKey, FacebookUtil.appSecret);
    List<Long> recipients = new ArrayList<Long>();
    recipients.add(new Long(user));

    return fbkClient.notifications_send(recipients, msg, true);
}

私は自分のユーザーIDでそれを試しています。通知が届かず、返されたコレクションは空です(効果的に通知されたユーザーのリストである必要があります)。

何が間違っているのでしょうか?

4

2 に答える 2

0

RESTAPIは非推奨になりました。「招待状」を送信するには、新しい手法を使用する必要があります。

ユーザーにアプリリクエストを送信する方法は次のとおりです:https ://developers.facebook.com/docs/reference/dialogs/requests/

ただし、ここで説明するように、新しいオブジェクト/アクションを使用するのが最善の場合があります。

http://developers.facebook.com/docs/opengraph/tutorial/

于 2012-01-24T00:21:43.640 に答える
0

Facebookアプリから無効にされた場合の通知

于 2010-03-10T20:15:07.317 に答える