Я хочу интегрировать последние 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, если это не проблема, есть ли какие-либо проблемы в моем синтаксисе? –