gpt4 book ai didi

firebase - react-native google api 限制

转载 作者:行者123 更新时间:2023-12-03 14:44:10 24 4
gpt4 key购买 nike

使用时 firebasereact-native-google-places-autocomplete ,我需要提供一个api key 。
显然,我不能使用 native api key ,因为调用是使用 Web 客户端进行的。所以我必须使用 web api key 。问题是,我无法在 google console 中限制它,因为我没有推荐人或 IP 地址。
有没有办法解决这个问题?

最佳答案

您不能为 react-native-google-places-autocomplete 创建“受限” key ,因为它不使用 native SDK。唯一可用的 API key 保护是限制 key 可以使用的 Google API(例如 Google Places、Geocode)。
尽管逆向工程或检查 React Native 应用程序(或任何与此相关的应用程序)中的网络调用并不困难,但关键并不像在网站上那样公开,您只需打开开发工具并查看 key )。如果您担心有人使用 key ,我建议您在应用程序启动时发送 api key ,这样如果 key 被泄露,您就可以更换 key 。
正如其他答案之一所述,react-native-google-places使用 native Google Maps SDK,因此应该可以使用受限制的 key 。
完全披露:我是 react-native-google-places-autocomplete 的当前维护者.

关于firebase - react-native google api 限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43583367/

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