私はちょうど自分のアンドロイドアプリケーションとFacebookの統合を試み、キーハッシュを求めました。私はちょうどいくつかの間違った番号を与えることによってテストをスキップしたいので、私はどのようにフェイスブックの統合の次のステップのために進むことができます私に教えてください。アンドロイドアプリためキーハッシュはように見えるかどうかは、セキュリティ上の理由から、あなたはFacebookの要求が実際にから来ていることを知らせるために有効なKeyHashを必要とすることはできません**アンドロイドアプリケーションのキーハッシュ** **数字とアルファベットの組み合わせかどうか**
-1
A
答えて
0
数字とアルファベットか何かのその組み合わせでごあなたが有効なキーハッシュを持っている場合、Facebookはあなたのアプリを許可するだけです。あなたは、これはFacebookがすべてのアクセスをdenieます失敗した場合は、要求のFacebookアプリの署名をチェックします作るとき
あなたがこれを使用することができ、キーハッシュを取得するには、それはあなたのハッシュコンソールに出力します
public void printKeyHash() {
try {
PackageInfo info = getPackageManager().getPackageInfo("your package name here", PackageManager.GET_SIGNATURES);
for (Signature signature : info.signatures) {
MessageDigest md = MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
Log.e("SHA: ", Base64.encodeToString(md.digest(), Base64.DEFAULT));
}
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
}
またはあなたは私はあなたがよくFacebookのドキュメントを読んでする必要があると思うCMD Key hash for Facebook Android SDK
関連する問題
- 1. 2つの文字列をアルファベット順に組み合わせる
- 2. 行の数と組み合わせ
- 3. SQL NOSQLの組み合わせが可能かどうか
- 4. 数字の削除とアンダースコアの組み合わせregex javascript
- 5. 文字と数字を組み合わせる
- 6. 組み合わせ変数
- 7. 角度、どのように組み合わせるかのモジュール
- 8. 定数の組み合わせの数
- 9. Python itertoolsの組み合わせの組み合わせ
- 10. 数字の列をデータフレームと組み合わせる
- 11. JQuery変数と文字列の組み合わせ
- 12. 数字の組み合わせの合計
- 13. フィルター文字の組み合わせ
- 14. (文字列の組み合わせ)
- 15. 文字列の組み合わせ
- 16. 複数のphp配列を組み合わせるべきかどうか?
- 17. データウェアハウス:冗長な組み合わせの組み合わせ
- 18. 複数のモデルをどのように組み合わせるか?
- 19. ドルと数字の組み合わせは、どのようにしてperlで動作しますか?
- 20. %と%の間の10文字の英数字の組み合わせに一致
- 21. 配列と組み合わせパターンの組み合わせを見つける
- 22. 文字列と数字を組み合わせたJavaScriptの文字列操作
- 23. Pythonの数字と文字の組み合わせリストの並べ替え
- 24. 計算大数の組み合わせ
- 25. ユニークな組み合わせの数
- 26. 整数の組み合わせ
- 27. 関数の組み合わせ
- 28. 組み合わせる複数のアレイ
- 29. Googleビジュアライゼーションで数字とパターンのフォーマッターを組み合わせるにはどうすればいいですか?
- 30. vimのコマンドに文字と数字の組み合わせをマップ
を使用することができ、あなたは、キーハッシュはキーストアに依存しているとして、このステップをスキップカントので、あなたは、任意のランダムなハッシュ値を使用する場合はでは動作しませんすべて。 –