作者loveyoualway (疯子)
看板AndroidDev
标题Re: [问题] FB API 问题
时间Tue May 7 11:49:14 2013
※ 引述《sweet00914 (别理我)》之铭言:
: 我在使用fb api时发生了同样的问题- http://0rz.tw/fixQo
: I am having problem with facebook that if I am using my app first time
: then login from facebook app is successfully which is installed in device
: and then i logged out from my app and try to login then the facebook error
: is showing like this...anyone faced this problem?
: =========================================================================
: error message: Invalid android_key parameter.
: The key hash does not match any allowed key.
: 接着我将错误讯息上的key ,加入在 facebook developer 中的APP 设定 >
: Key Hashes
: 一样产生错误。
: 请问各位大大在使用fb api version 3.0 版本是否有出现类似情形呢?
: 是否可提供解决之道呢?谢谢
我之前也遇到这样,最後我用程式码,在log秀出对应我开发key的 Key Hashes
try {
PackageInfo info = getPackageManager().getPackageInfo(
"pageage.name",
PackageManager.GET_SIGNATURES);
for (Signature signature : info.signatures) {
MessageDigest md = MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
Log.e("KeyHash:", Base64.encodeToString(md.digest(),
Base64.DEFAULT));
}
} catch (NameNotFoundException e) {
} catch (NoSuchAlgorithmException e) {
}
//使用此段程式码,找出真正的keyhash
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.243.97.60
1F:推 sweet00914:感谢~问题已解决。0.0 05/07 13:20