Я использую собственный логин facebook, и я получаю CLOSED_LOGIN_FAILED.
Ниже приведен LogCat, который я получаю в DDMS,
02-22 15:16:22.939: E/exception(4583): is null
02-22 15:16:22.939: E/session(4583): is {Session state:OPENING, token:{AccessToken token:ACCESS_TOKEN_REMOVED permissions:[]}, appId:420081348034777}
02-22 15:16:22.939: E/state(4583): is OPENING
02-22 15:16:51.749: E/exception(4583): is com.facebook.FacebookOperationCanceledException: remote_app_id does not match stored id
02-22 15:16:51.749: E/session(4583): is {Session state:CLOSED_LOGIN_FAILED, token:{AccessToken token:ACCESS_TOKEN_REMOVED permissions:[]}, appId:420081348034777}
02-22 15:16:51.749: E/state(4583): is CLOSED_LOGIN_FAILED
02-22 15:16:51.749: E/if logged in is(4583): true : false
02-22 15:16:51.749: E/if logged in is(4583): exception : com.facebook.FacebookOperationCanceledException: remote_app_id does not match stored id
02-22 15:16:51.749: E/if logged in(4583): premissions : []
Я получаю keyhash с помощью
C:\Program Files\Java\jre6\bin>keytool -exportcert -alias androiddebugkey -keystore "c:\documents and settings\Droid 4\.android\debug.keystore" | C:\openssl-0.9.8g_win32\bin\openssl sha1 -binary | C:\openssl-0.9.8g_win32\bin\openssl base64
где "c:\documents and settings\Droid 4\.android\debug.keystore"
- мой путь к хранилищу ключей
и C:\openssl-0.9.8g_win32\bin\openssl
- мой путь openssl
вот как я получаю ключ для его использования через eclipse и для хранилища ключей, которое я создаю,
C:\Program Files\Java\jre6\bin>keytool -exportcert -alias mykeystorename -keystore "D:\Apps\mykeystorepath" | C:\openssl-0.9.8g_win32\bin\openssl sha1 -binary | C:\openssl-0.9.8g_win32\bin\openssl base64
это команда, которую я использую для получения моего keyhash, подписание с созданным для публикации kaystore i.
Я не знаю, где я ошибаюсь, я пробовал все связанные темы, и я не был успешным.
Спасибо заранее.