当前位置: 首页 > 面试题库 >

具有Google Cloud Endpoint(Python)的简单访问API(开发人员密钥)

傅英喆
2023-03-14
问题内容

有没有办法在Google Cloud Endpoint中使用Simple Access API(开发人员密钥)代替oAuth2密钥?


问题答案:

protorpc请求对象中不属于定义的额外字段仍与请求一起存储。

如果您想使用key字段作为查询参数,则可以通过

request.get_unrecognized_field_info('key')

即使key不是您的消息定义中的字段。

这是在库users_id_token.py的Auth部分中完成的,endpoints以允许发送bearer_tokenaccess_token作为查询参数,而不是作为标头值。

不幸的是,“简单API访问”键提供的不错的配额检查和其他相关功能尚不可用。但是,您可以发出自己的密钥,并根据列表手动检查密钥,并可能检查已定义的配额。



 类似资料:
  • 问题内容: 从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我是一个长期从事C / Java开发人员的工作,试图涉足Python,并且正在寻找陈词滥调的“面向C 开发人员的Python”文章,但是空白。我已经看到了C

  • 为了使调试更容易,Electron 原生支持 Chrome DevTools Extension。 对于大多数DevTools的扩展,你可以直接下载源码,然后通过 BrowserWindow.addDevToolsExtension API 加载它们。Electron会记住已经加载了哪些扩展,所以你不需要每次创建一个新window时都调用 BrowserWindow.addDevToolsExte

  • 当条目发生更改时,我们希望在SQL数据库中添加一个UpdateDatetime列。 在微服务架构中,(a)所有3个访问表的服务现在都需要在其API中包含Updatedate吗,(b)或者微服务会共享同一个数据访问层吗? 如果是字母(a),他们有什么方法可以使开发更容易吗? 我们正在询问与微服务相关的开发人员维护,因为我们可能有 10 个应用程序与 1 个表交互。如果添加的表或列中有错误,我们需要通

  • 问题内容: 我正在努力上班。当我运行时,它告诉我我缺少Python开发人员软件包。如何获取并安装Python开发人员软件包? 我得到的错误如下: 系统(Amazon EC2实例) Apache 2.2.16(Unix) Amazon Linux(Red Hat 4.4.4-13)AMI Beta版本2011.02 的Python 2.6.6 问题答案: 将工作。 如果不起作用,请使用

  • 开发人员协议 请务必认真阅读和理解本《360浏览器应用开放平台开发人员协议》(以下简称"协议")中规定的所有权利和限制。在您参与360浏览器应用开放平台并使用应用中心分发产品时,您首先应接受本《协议》条款,如果您不接受本协议或违反了协议,奇虎360有权采取以下措施:驳回应用审核、下线产品、删除帐户、拒绝访问等。 本《协议》是开发人员与北京奇虎科技有限公司(下称"奇虎360")之间关于利用360浏览

  • Project V Project V 由以下几部分组成: V2Ray 核心: v2ray.com/core V2Ray 手册: v2ray.com 周边项目: 详见客户端 V2Ray 项目组 V2Ray 项目组最初是为了 V2Ray 核心的开发而建立,现在已推广到整个 Project V 生态环境。我们欢迎你加入组织参与开发。当然你也选择可以使用自己的 V2Ray 之外的环境。 加入 V2Ray