我是所有网页设计的新开发人员。
我在 Google App Engine 上开发了一个应用程序,最近的一位客户想在 Google Apps Marketplace 上发布它。我只是将客户端添加为应用程序所有者,以使他能够发布应用程序。他在市场上发布了应用程序并收到了这封电子邮件(缩写):
“您最近提交的 Google Apps Marketplace 申请……不符合 Google App Marketplace 的 OAuth2 要求。更具体地说,您似乎是通过 appengine.google.com 而不是在 Google Cloud 中构建应用程序的控制台,https://cloud.google.com/console。问题是 appengine 界面不允许您使用 Google App Marketplace 所需的 OAuth2。查看我们的文档以获取有关 OAuth2 以及如何使用的更多信息将它与您的应用程序一起使用。”
我觉得这很令人困惑,因为我的 appengine 项目使用 OAuth2 作为除用户登录之外的所有内容的服务帐户,我只是使用 google.appengine.api 提供的 User 对象来检查用户是否已登录。我明白吗您不能将 Google App Engine 与 Google Apps Marketplace 一起使用?或者这仅仅是没有使用适当的登录方法的情况?