В настоящее время я разрабатываю приложение, взаимодействующее с пресс-службой Word. И когда я попытался вызвать facebook connect в своем приложении через word, нажмите api пользователя, он дает ошибку. Вот как я это сделал:Wordpress facebook login в приложении для Android
Сначала я подключу свою учетную запись facebook с разрешениями для получения токена доступа. Этот шаг является успешным, и токен действителен здесь. Я попытался использовать этот токен, чтобы получить профиль пользователя с facebook «/ me? Fields = id, name, email», он вернул правильные данные.
mFacebookCallbackManager = CallbackManager.Factory.create();
btnFacebookSignIn.setReadPermissions("public_profile", "user_friends", "email");
btnFacebookSignIn.registerCallback(mFacebookCallbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
handleFacebookLoginSuccess();
}
@Override
public void onCancel() {
}
@Override
public void onError(FacebookException error) {
}
});
Затем я использую маркер для подключения фейсбук с словом пресс-службы:
URL: Http: /// апи/пользователь/fb_connect/access_token =
Json вернулся: { "статус »:« ok »,« msg »:« Ваш «access_token» не вернул электронную почту пользователя. Без «электронной почты» пользователь не может быть зарегистрирован или зарегистрирован. Получите расширенное разрешение электронной почты пользователя при подключении к приложению Facebook ».}
=======================
Примечание:
Я включил «электронная почта» разрешение выше и может получить поле электронной почты с помощью «/ меня».
Вы можете увидеть детали Facebook Connect в слове нажмите здесь https://wordpress.org/plugins/json-api-user/
Любые предложения будут оценены. Спасибо
Какой должен быть API, который, как вы говорите, вы вызываете через URL: http: /// api/user/fb_connect /? Access_token = '? – CBroe
@CBroe, Да, я звоню http: //.../fb_connect/? Access_token = для подключения facebook. И параметр токена доступа, который я получаю от авторизации facebook на первом шаге. – Joe138
@ joe138 Получили ли вы решение? Я сталкиваюсь с той же проблемой. –