问题标签 [google-apps-marketplace]

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 投票
0 回答
92 浏览

google-apps-marketplace - 谷歌市场中的应用产品列表 ID

随着最近在谷歌市场上列出应用程序的变化,我想知道如何获取尚未搜索的应用程序的产品列表 ID。我们的企业应用程序只能由域管理员安装。最初,我们希望通过链接将其提供给我们的用户。chrome webstore 项目 ID 在应用市场中不起作用,并且无法从 chrome webstore 安装应用。它被视为 chrome 扩展并按此处理。感谢这方面的任何帮助。

谢谢。

0 投票
0 回答
127 浏览

google-apps-marketplace - 如何使用新的 OAuth2 身份验证识别公司/域?

我正在转换现有的 Google Apps Marketplace 应用程序以支持 OAuth2。我了解使用访问密钥来识别用户帐户,但是如何使用它来将用户链接到“公司”或“域”?

我们的应用程序支持一个企业帐户下的多个用户登录 - 我们需要能够使用 OAuth2 识别用户所属的公司。如何才能做到这一点?(我们使用的是 C#)。

在初始身份验证后是否需要调用额外的用户 API,如果有,是哪一个?(我们使用的是 C#)。

0 投票
2 回答
256 浏览

google-apps-marketplace - 使用市场应用程序实施自动 oauth SSO 的正确方法

我有一个用 PHP 为谷歌市场开发的应用程序。尽管用户在域上安装了该应用程序,但它运行良好,当来自谷歌默认导航按钮时,它仍然要求访问联系人、驱动器等的权限。

根据谷歌的说法,在域上安装应用程序时应该是自动的,并且不应该提示用户提供更多权限。使用新的 SDK 和 oauth 2.0 实现这一点的正确方法是什么?

最好的问候,若昂·加林

0 投票
1 回答
119 浏览

google-apps-marketplace - 如何检查 Google Apps Marketplace 的流程批准应用程序的状态?

我们为 Google Apps Marketplace 开发了应用程序并将其与所需的 API 集成。我在一周前填写了 Google Apps Marketplace 列表审核请求,但我的应用程序仍然不在 Google Apps Marketplace 中,但它在 Chrome Web Store 中。

任何帮助,将不胜感激。

0 投票
1 回答
209 浏览

google-apps-marketplace - 谷歌市场上无法搜索应用程序

我无法在谷歌市场上找到我的应用程序。它已在 chrome 网上商店中发布,如果在管理控制台中从市场搜索可以找到,但无法通过以下链接搜索找到它。感谢这方面的任何帮助。

https://www.google.com/enterprise/marketplace

0 投票
1 回答
298 浏览

google-apps-marketplace - 使用 Google Apps Marketplace 服务帐户连接到 Gmail IMAP 和其他服务的正确方法

我们的 Marketplace 应用程序的一项功能是通过 IMAP 访问用户的 Gmail 帐户。我们在 java-gmail-imap 项目中使用了 google-api-java-client 和 google-oauth-java-client 库和类似于此示例的代码,如下所示:

然后,我们使用基于https://code.google.com/p/google-mail-oauth2-tools示例的代码来建立 IMAP 连接,例如

大多数情况下,这似乎可以正常工作,但是我们看到,对于少量但大量的请求,对 Google 的调用refreshToken()失败并出现 HTTP 500 错误和 HTML 响应,其中 JSON 通常会返回,例如

Google 的一位开发人员倡导者告知我们,服务帐户不支持刷新令牌,我们应该使用本示例中的方法。

但是,似乎没有调用refreshTokenthenaccessToken不会填充在凭证对象上,然后这会导致NullPointerException我们调用OAuth2Authenticator.connectToImap

从源代码来看,GoogleCredential它似乎executeRefreshToken()被覆盖以处理服务帐户,即它不是执行刷新,而是简单地请求一个新令牌,然后这段代码Credential处理填充访问令牌:

我们不确定是否需要将调用包含refreshToken()在重试循环中以解决间歇性 500 错误,或者是否需要对代码进行其他更改以遵循针对此场景的推荐方法。

任何人都可以建议吗?

0 投票
0 回答
288 浏览

gmail - Gmail 上下文小工具未与新的 Apps Marketplace 发布指南一起显示

当我尝试从 Google Apps 控制台部署小工具时,它可以在我自己的域上完美运行。但是,当我现在通过 Google Apps API 控制台使用 COB 扩展程序发布时,遵循此处列出的所有步骤:developers.google.com/apps-marketplace/preparing,它会安装在其他域上,但小工具本身从未出现。我等了 2 天,也无济于事地使用了 no-cache 选项。

非常感谢有人的帮助和支持!

0 投票
1 回答
819 浏览

google-apps-marketplace - 用于 Enterprice Google App 的 Oauth2.0 的 SSO(OpenId 到 Oauth2.0 的迁移)

嘿,我需要帮助从基于 OpenId 的 Google 应用迁移到基于 Oauth2.0 的应用。我需要的只是用户的电子邮件和他的个人资料信息。目前使用这些范围(电子邮件和个人资料),Google Apps 帐户中的每个用户都必须进行身份验证才能访问我的应用程序。

简而言之,如何启用 SSO 支持以仅访问电子邮件和他的个人资料信息?而且我不想在进入我的应用程序之前第一次询问每个用户。

我目前正在使用谷歌 python 库 oauth2client。我应该为此使用服务帐户吗?

更新:https ://github.com/Aplopio/django_gapps_oauth2_login应该有助于使用 Oauth2.0 为 Enterprice Google App 设置 SSO

0 投票
0 回答
198 浏览

google-apps-marketplace - 应用程序未在 Google Apps Marketplace 上发布

最近我在谷歌应用市场上发布了一个 gmail 小工具。我的列表很完美,但我的小工具不能 100% 正常工作。如果邮件没有签名,我的小工具会读取邮件签名,否则它将无法正常工作。GAM 技术专家回复我的邮件 =>

得知您遇到一些技术难题,我深感遗憾。不幸的是,我只负责测试应用程序以确保它们符合 Google App Marketplace 列表要求。

我不明白他们在谈论什么类型的技术困难的确切问题。小工具工作是否有任何标准。
谢谢

0 投票
0 回答
165 浏览

google-apps-marketplace - Gmail 上下文小工具未显示

重现步骤:

  1. 登录到 Gmail。
  2. 点击左上角的齿轮图标;然后点击设置。
  3. 单击实验室选项卡。
  4. 启用“通过 URL 添加任何小工具”功能。
  5. 重新加载后,返回设置页面。
  6. 单击小工具选项卡。
  7. 添加此网址:https ://googledrive.com/host/0B0JNj_IM2wiPb1NaX1B0S29MQlE/helloworldgadget.xml
  8. 转到主题或正文中包含字符串“Hello World”的电子邮件。请注意,该小工具未显示。