最新のものを統合したいFacebook
API
v2.6。私はどのようにアプリケーションでそれを実装するか分からない。Facebook api v2.6の使い方は?
login_button.registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
/* make the API call */
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"me?fields=email,name,last_name,id,first_name",
null,
HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
//Getting Error Here
Log.d("JSON", "" + response.getJSONObject().toString());
}
}
).executeAsync();
}
@Override
public void onCancel() {
}
@Override
public void onError(FacebookException exception) {
}
});
}
このエラーはコールバックで発生しています。
E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.NullPointerException
at com.facebookLive.FacebookLiveActivity$1.onCompleted(FacebookLiveActivity.java:89)
新しいアプリを作成し、それが自動的に現在の最新バージョンを使用します。あなたの質問がどういうものなのか分かりません... – luschn
そのエラーメッセージがAPIバージョンと何をしているのかわかりません...あなたが求めているすべてのフィールドは、すでに以前のAPIバージョンに存在していました。 – CBroe
@CBroeこれは問題ではない場合、私の構文に問題はありますか? –