График Android Facebook Api GraphRequest.newMeRequest Токен AccessToken: ACCESS_TOKEN_REMOVEDAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 График Android Facebook Api GraphRequest.newMeRequest Токен AccessToken: ACCESS_TOKEN_REMOVED

Сообщение Anonymous »

Я хочу получить информацию о пользователе, вошедшем в Facebook. Когда я вызываю GraphRequest.newMeRequest после LoginManager.getInstance().logInWithReadPermissions, все в порядке, и я получаю информацию о пользователе, включая имя, адрес электронной почты и т. д. Но если я вызываю newMeRequest во время следующего запуска приложения (без вызова loginwithreadpermissions), возникает ошибка:

{Request: accessToken: {AccessToken token:ACCESS_TOKEN_REMOVED permissions:[user_friends, email, public_profile, user_birthday]}, graphPath: me, graphObject: null, httpMethod: GET, parameters: Bundle[{}]}
[{Response: responseCode: 200, graphObject: {"id":"799921370127965","gdpv4_nux_enabled":false,"supports_implicit_sdk_logging":true,"android_sdk_error_categories":[{"recovery_message":"Please log in to this app again to reconnect your Facebook account.","items":[{"code":102},{"code":190}],"name":"login_recoverable"}],"android_dialog_configs":{"data":[{"versions":["20140701"],"url":"\/connect\/dialog\/MPlatformLikeJSDialog","name":"com.facebook.platform.action.request.LIKE_DIALOG|LIKE_DIALOG"},
{"versions":["20140701"],"url":"\/connect\/dialog\/MPlatformAppInvitesJSDialog","name":"com.facebook.platform.action.request.APPINVITES_DIALOG|APP_INVITES_DIALOG"}]},"gdpv4_nux_content":"New! You're in control – choose what info you want to share with apps."}, error: null}]


Ниже приведен мой код

public void facebookLogin()
{
if (!isFBLogin)
LoginManager.getInstance().logInWithReadPermissions(this,Arrays.asList("public_profile","email", "user_birthday", "user_friends"));
else
loadFBInfo();
}

public void loadFBInfo()
{

GraphRequest request = GraphRequest.newMeRequest(
accessTokenApp,
new GraphRequest.GraphJSONObjectCallback() {
@Override
public void onCompleted(
JSONObject object,GraphResponse response) {
Log.d(APPACTTAG, "newMeDone..");
}
});
request.executeAsync();
}

callbackManager = CallbackManager.Factory.create();
LoginManager.getInstance().registerCallback(callbackManager,
new FacebookCallback() {
@Override
public void onSuccess(LoginResult loginResult) {
Log.d(APPACTTAG, "FB Login Result .... " + loginResult.hashCode());
loadFBInfo();
}
@Override
public void onCancel() {
// App code
Log.d(APPACTTAG, "FB Login Cancel Result ...");
}
@Override
public void onError(FacebookException exception) {
// App code
Log.d(APPACTTAG, "FB onError ..." + exception.toString());
});


Подробнее здесь: https://stackoverflow.com/questions/314 ... naccess-to
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • ANDROID FACEBOOK SDK-4.0: я получаю сообщение об ошибке, когда использую "/me?fields=age_range" в моем GraphRequest.newG
    Anonymous » » в форуме Android
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Как правильно использовать RecyclerView.Adapter notifyItemInserted/Removed?
    Anonymous » » в форуме Android
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как правильно использовать RecyclerView.Adapter notifyItemInserted/Removed?
    Anonymous » » в форуме Android
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Token Postman JWT Token возвращает 401, несанкционированный в ASP.net Core Web API
    Anonymous » » в форуме C#
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Token Postman JWT Token возвращает 401, несанкционированный в ASP.net Core Web API
    Anonymous » » в форуме C#
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»