生成Facebook Key Hash

集成Facebook时,会让填入Facebook Key Hash,虽说大公司的文字描述挺专业的,并且提供了获取Facebook Key Hash需要执行的命令,但是,让你意想不到的确是,你不知道在哪里执行它(我放在cmd后的命令控制器里和Terminal中执行,提示openssl不是内部命令)。

解决办法也挺好找的,网上一查就查到了,在此我记录下来,一方面留给自己看,另一方面,能让更多的人多一个搜索的途径。方法如下(获取签名Facebook Key Hash需把下面步骤中的地址相应的修改):

1、生成Facebook Key Hash需要使用到OpenSSL這個工具,可以先到OpenSSL for Windows(http://gnuwin32.sourceforge.net/packages/openssl.htm)下載Binaries Zip(http://downloads.sourceforge.net/gnuwin32/openssl-0.9.8h-1-bin.zip)這個版本。

2、解压缩后把 openssl-0.9.8h-1-bin\bin\openssl.exe 复制到%USERPROFILE%\.android文件夹下,%USERPROFILE%一般是代表你电脑的用户文件夹(如:C:\Users\allen)。

3、使用cmd打开命令控制器,cd %USERPROFILE%\.android(这个可不能复制过去哦,要把具体%USERPROFILE%地址替换上)。

4、输入命令

keytool -exportcert -aliasandroiddebugkey -keystore debug.keystore | openssl sha1 -binary | openssl base64

密码: android

5、生成一个类似「egv25u/dcaukos35ac44e43ada4=」的Key,复制到在facebook提到的「Android Key Hash」中。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容