gpt4 book ai didi

java - 如何在 android 中隐藏翻译器 API key

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:22:03 25 4
gpt4 key购买 nike

我在我的应用程序中使用 yandex 和 google translate,当然有唯一的 API key ,但每个人都可以通过反编译我的应用程序来窃取它。我怎样才能隐藏它?

最佳答案

如果我是你,我会租用一台服务器(也许是亚马逊)并创建一个数据库并使用简单的加密字符串(哈希等)插入我们的 api key 。

ID - Name - androidKey - key

1 - GoogleAPI - AJKBSASHUA9 - yourAPIKey
2 - YandexAPI - 5A6S5D6A53C - yourAPIKey
.
.
.

然后你可以创建一个由你的android packageName运行的服务;

http://example.com/API/getAPIKey/
?packageName="yourPackageName"
&androidKey="AJKBSASHUA9"

如果您使用 POST 方法,它对您来说是安全的。

关于java - 如何在 android 中隐藏翻译器 API key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33646359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com