第二次申請FB的東西

為了怕忘記,來這邊紀錄一下

以下方式 寫在 Android Project中

PackageInfo info;
try{
    MessageDigest md; 
    info = getPackageManager().
           getPackageInfo("com.you.name",PackageManager.GET_SIGNATURES);
 for(Signature signature : info.signatures){
     md =MessageDigest.getInstance("SHA"); 
     md.update(signature.toByteArray());
     String KeyResult =new String(Base64.encode(md.digest(),0));
     Log.e("hash key", KeyResult);
     Toast.makeText(this,"My FB Key is \n"+ KeyResult , Toast.LENGTH_LONG ).show();
 }
}catch(NameNotFoundException e1){Log.e("name not found", e1.toString());
}catch(NoSuchAlgorithmException e){Log.e("no such an algorithm", e.toString());
}catch(Exception e){Log.e("exception", e.toString());}

 

在跑自己專案的時候 就會顯示hash key 囉

參考來源

http://oilcut123.pixnet.net/blog/post/360255329-%5Bcode%5D-fb-hash-key-%E5%8F%96%E5%BE%97%E6%96%B9%E6%B3%95-(%E4%B8%8D%E9%9C%80%E5%AE%89%E8%A3%9Dopenssl)-key-ha

文章標籤
全站熱搜
創作者介紹
創作者 Owen Chen 的頭像
Owen Chen

歐文的BLOG

Owen Chen 發表在 痞客邦 留言(0) 人氣(28)