他の回答が参考になっですが、私が探していたことだったの正しい拡張権限ですAndroidコードの例。私はそれを理解してここに掲載しました。以下のコードは、ログイン/認証されたユーザーの通知を取得します。
//Initialze your Facebook object, etc.
Facebook _facebook = ...
...
Bundle bundle = new Bundle();
bundle.putString(Facebook.TOKEN, _accessToken);
String result = _facebook.request("me/notifications", bundle, "GET");
次に、 "result"という文字列を解析する必要があります。それはjson形式です。次のような例が表示されます。
JSONObject jsonObjectResults = new JSONObject(result);
JSONArray jsonNotificationDataArray = jsonObjectResults.getJSONArray("data");
for (int i=0;i<jsonNotificationDataArray.length();i++)
{
JSONObject jsonNotificationData = jsonNotificationDataArray.getJSONObject(i);
if (_debug) Log.v("Title: " + jsonNotificationData.getString("title"));
}
この情報は他の人に見てほしいと思います。
このコードはどこに追加すればいいですか?onCreate()またはonComplete()内 – Vivekanand
@Vivekanandこのコードは、Facebook通知のjsonデータを照会する場所に追加する必要があります。 –
_facebookオブジェクトは償却されます:) –