问题标签 [api-key]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
319 浏览

android - Android 3rd Party Library - 询问我的应用程序的 API 密钥

任何人都知道这是什么或我在哪里可以得到它?我认为这只是活动的一些功能或其他东西,但当我尝试寻求帮助时,我能找到的只是谷歌地图的 API 密钥。有任何想法吗?

0 投票
1 回答
836 浏览

google-maps - 企业中 Google API 密钥的所有权

在开发 Google Maps 或 Recaptcha 实现时,您可以使用以下方式注册免费的 API 密钥

但是,在大型公司中,您不希望将这些密钥绑定到开发人员的 gmail 帐户。

是否有人对如何在组织级别管理 Google API 密钥有建议或最佳实践?谁拥有它们?

0 投票
3 回答
2428 浏览

android - 我需要在我的开源应用程序中隐藏我的 Flurry API 密钥吗?

可能重复:
如何开源使用 API 密钥的应用程序

我有一个开源 Android 应用程序,我计划将 Flurry 跟踪添加到其中。Flurry 为您的应用程序的跟踪创建一个唯一的 API 密钥。

我是否需要尝试在我的源代码中隐藏这个 API 密钥(即不包括它,我会在每次构建发布时添加它)或者只是不担心它?

0 投票
1 回答
785 浏览

apache-flex - 可以在没有 API 密钥的情况下使用 Google Maps API v3 吗?

我有一个使用 Google 地图组件的 Flex 应用程序。是否可以将组件配置为使用没有 API 密钥的 Google Maps API v3?如果没有,是否有使用 JavaScript API 的解决方法?还是使用 Google Maps API v3 提供 swc 的时间表?

我目前使用 Google Maps API v3 网络服务执行客户端地理编码,但我还需要显示地图并允许用户与它们进行交互。

0 投票
8 回答
6536 浏览

android - 管理 Google Maps API 密钥

我的应用程序使用了大量的 MapView 屏幕,我试图弄清楚如何在调试环境和生产环境之间管理 API 密钥。显然,无法更改 Eclipse 中的调试应用程序密钥,因此我必须在该环境中使用调试映射 API 密钥。相反,如果没有生产应用程序密钥,就无法导出包进行 beta 测试,因此我必须在每个视图中更改地图 API 密钥才能创建工作包。

我的第一个想法是这样做:

所有 MapView.xml 文件都有这个:

然后在strings.xml中我把这个:

如果这可行,它将允许我更改 strings.xml 中的一行,并且所有 MapViews 都将在重建中得到更新。但它没有用。我猜 strings.xml 不能对自身进行引用。还有其他想法吗?

谢谢

0 投票
2 回答
1285 浏览

open-source - 当应用程序使用个人 API 密钥时,如何处理“开源”应用程序?

可能重复:
如何开源使用 API 密钥的应用程序

我正在创建一个使用个人 API 密钥的应用程序。如何开源应用程序?

可能重复: 如何开源使用 API 密钥的应用程序

我想现在我的问题是,哪个是一个不错的选择?

0 投票
4 回答
10817 浏览

android - MapActivity:以编程方式设置 APIKey

我目前在我的应用程序中使用 MapActivity。我将它与 2 个 API 密钥一起使用。一个用于调试,一个用于“生产”

我受够了在 xml 布局中更改这些值:

我厌倦了每次都尝试更改 apikey 并每次都通过 debug 替换 prod。

是否可以在我的应用程序的 onCreate() 中更改此键。

想象一下,我有一个布尔偏好,看起来像:isDebug。

我可以在我的手机上检查这个偏好,并在用户应用程序中默认禁用它。并制作类似的东西:

非常感谢您的帮助。

0 投票
1 回答
6489 浏览

python - 使用 API 密钥的 Urllib2 身份验证

我正在尝试连接到radian6 api,它需要auth_appkey、auth_user 和auth_pass 作为md5 加密。

当我尝试使用 telnet 连接时,我可以成功获取响应 xml

但是,当我在 python 中使用以下代码尝试相同的操作时,

它抛出以下错误跟踪,

我不知道我错过了什么。是 API 密钥还是 md5 加密密码导致我未经授权?
您的智慧将不胜感激,以挽救我的一天。

0 投票
1 回答
609 浏览

api - 在 CouchDB 中验证 API 密钥

我最近对 ​​CouchDB 产生了兴趣,想尝试围绕它构建一个小型应用程序。

我目前邀请我的系统的方式是请求提供两件事,一个 id、一个 API 密钥和一个格式。ID 是数据库中一个文档的_id,API Key 是另一个文档的_id,它的属性为 {"valid" : true/false},格式是他们想要返回的格式。如果 API 密钥有效,系统会为给定的 ID 生成显示页面,格式为请求的格式。否则它将返回 403 统计代码。

不幸的是,我找不到从显示页面中提取另一个文档的方法。我刚刚开始使用 CouchDB,所以这里可能缺少一些简单的东西。

0 投票
2 回答
473 浏览

api - LinqPad、odata 和 apikey url 参数

我运行 OData API。为了控制使用,需要一个附加为 url 参数的 apikey(我使用这个答案的变体)。我希望我的用户能够使用 LINQPad 探索 API 公开的数据。不幸的是,没有办法告诉 LINQPad 将 apikey 参数粘贴到查询 url 的末尾。

对于如何解决这个问题有什么好的建议吗(我真的很想保留 apikey 系统)。