我目前在谷歌API支持团队遇到了很多麻烦,并且想知道是否有人已经找到了他们的流程。我正在开发一个使用identity.launchWebAuthFlow()
进行身份验证的扩展程序,以便谷歌进行谷歌驱动器访问。自2017年7月起,谷歌已开始要求"验证"为oauth。由于我不拥有自己的扩展程序域{random}.extensions.allizom.org
,因此我不知道如何通过其验证要求。
您可以在此处了解该流程:https://developers.google.com/apps-script/guides/client-verification
他们曾经说过我的客户端ID为deleted or invalid or does not need verification
时拒绝了我 - 我确认客户端存在,仍在处理请求,并且仍然会生成上面链接中详细说明的未经验证的警告屏幕。
当我专门联系网店支持时,回复说:
亲爱的布兰登,感谢您与Chrome网上应用店开发者支持小组联系!我们了解到,您在使用Google Drive API开发Chrome和Firefox的网络扩展程序时遇到了问题。尽管我很乐意帮助你,但不幸的是,我们的团队无法为此提供太多支持。我最好的建议是在Stackoverflow上询问社区,或使用Chromium公共问题跟踪器直接向Chrome浏览器/扩展专家创建错误报告。工程师正在积极处理此列表中报告的问题,因此我确信您能够获得您正在寻找的信息。
感谢您的理解与合作。如果我能为您做任何其他事情,请告诉我,我很乐意提供帮助。 :)
温馨的问候, [删除] Chrome网上应用店开发人员支持
这里的主要问题是我无法证明我的扩展的identity.getRedirectUri()的所有权是需求状态。我知道其他插件使用谷歌API,但我不知道这个验证过程是否是一种禁止firefox开发人员进入谷歌API生态系统的方法。
作为一个问题的理由,我可以在2017年7月18日或之后的任何地方找不到任何文档,开发人员已经遇到此问题,我认为这个问题将为任何寻求使用Google和Google的任何Firefox插件开发者提供重要价值。 #39; s API。