问题标签 [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 投票
1 回答
614 浏览

google-apps - 如何在没有 Google App 帐户的情况下测试 Google Apps 市场的 SSO

是否有可能在将应用程序发布到 Google Apps 市场进行批准之前对其进行测试?

据我所知,基本要求是支持单点登录,但如果我目前没有谷歌应用程序帐户,我可以通过其他方式测试我的单点登录集成实现吗?是否有一些 google 测试帐户或测试 SSO 门户?

谢谢。

0 投票
2 回答
79 浏览

php - 从认证过程开始到过程结束携带数据

我正在开发一个谷歌市场应用程序。我正在使用 PHP。

我正在尝试访问我的应用程序的访问点,该访问点不需要用户登录我的应用程序(或者甚至可能是 Google Apps),然后一旦他们提交了入口点(仅包含一个string)该字符串通过身份验证过程进行,因此当他们进行身份验证时,我的应用程序可以处理该字符串,就像他们已经登录一样。

基本上我有一个 HTML 表单,它就像我的应用程序的缩减版本(例如,它可以嵌入到网站上iFrame),当用户填写它时,它会对我的应用程序中的 API 进行 AJAX 调用需要身份验证,因此身份验证过程开始,但一旦完成,它就会丢失原始数据。

有谁知道解决这个问题?

0 投票
1 回答
1080 浏览

oauth - 与 Google Apps Marketplace 和 Google 帐户一起使用的应用

对于使用 OpenID 和 Oauth 的 Google Apps Marketplace 和非 Google Apps 帐户用户,如何让我的应用程序与 Google API 一起使用?(Google Apps 不再支持 AuthSub)

我遇到的错误:


解决方案:

我必须学会在 Google Marketplace 周围转转。我创建了 3 个应用程序(dev/localhost、staging、live)并引用了必要的密钥。这个错误是因为我在域中使用了错误的密钥。

0 投票
1 回答
1386 浏览

oauth - 在本地主机上为 Google Apps Marketplace 开发

我的典型工作流程是在 localhost 上进行开发,但使用 Google Apps Marketplace 是不可能的。OpenID 工作正常,但通过 Oauth 访问数据 API 会导致错误。

目前我一直在使用下面的工作流程,但是很烦人。

本地开发 »本地推送到 github »从 github远程拉取 »远程测试 »重复

有没有办法在本地开发或其他建议的工作流程?


解决方案:

@koma 和 @JTeagle 建议的混搭,我有多个分支,每个分支的每个配置中都有 Oauth 键。我还创建了一个满足 Google 要求的唯一 localhost 域 my_project.dev(因为他们的 localhost 触发器对我不起作用)

0 投票
1 回答
389 浏览

gmail - 在可安装的 Google Marketplace 列表中包含 GMail 侧边栏小工具

我想构建一个可以在 Google Apps Marketplace 上列出的应用程序,以便组织管理员可以一键安装它。

该应用程序通过 Gmail 中的侧边栏与 Google 进行交互。我已经能够使用“通过 URL 添加小工具”GMail 实验室功能开始对此进行测试,但现在我想将它打包到管理员可以同时向所有用户推出的应用程序中。

Google 的应用程序清单文档提到了如何添加上下文小工具,但没有提到边栏小工具。有没有人有在应用程序清单中添加侧边栏小工具的经验?

我想嵌入的侧边栏示例:

0 投票
0 回答
135 浏览

java - 有没有办法使用 Java OpenID 识别用户是“Yahoo”、“Google Accounts”还是“Google Marketplace”用户?

我开发了一个 Java Web 应用程序,用户可以在其中使用他/她的 (Yahoo)/(Google)/(Google Marketplace) 帐户登录。它是使用 OpenID 完成的。我实际上使用了 Google 本身提供的示例代码(编写第一个 Google Marketplace 应用程序)。

现在,我必须确定用户是否是(Google Marketplace)用户。

我怎样才能做到这一点?

0 投票
1 回答
910 浏览

php - Zend Gdata 日历 API 返回“不支持 3.0 版”。

在进行简单的日历获取时收到以下错误:

代码如下:

认证

日历查询


在 Zend_Http_Client_Adapter_Socket 资源头下转储 $calenderClient 时:

但是 getMajorProtocolVersion() 返回 1。

0 投票
1 回答
75 浏览

manifest - 更改清单文件中的支持页面后,我们是否需要在谷歌市场上重新发布应用程序?

我在 Google Marketplace 上发布了一个应用程序,它的清单文件中有一个支持页面 URL。更改支持页面 URL 后是否需要重新发布应用程序?

0 投票
2 回答
132 浏览

google-apps - 如果我不向谷歌市场提交申请怎么办?

通过阅读谷歌市场应用程序的注册和开发流程,我想到了一个有趣的想法:在完成我的应用程序(基于Web应用程序)的测试(不断安装和测试)后,我可以避免提交(从不点击) “提交批准”)应用程序到谷歌市场,以便我可以私下使用它(可能是长期或永远)?有人试过这种方法吗?

0 投票
1 回答
264 浏览

oauth - 对旧 Google Data AP、新 Google API 和 Google Apps Marketplace 的困惑

目前,Google 正在将其旧的 Google Data API迁移到新的 Google API。

当我们对旧的 Google Data API 进行 API 查询时,我们通常使用 Zend Framework 和给定的使用者密钥/秘密来执行 authen/auth,这很好。

问题是,是否可以使用给定的消费者密钥/秘密(来自 Google Apps Marketplace 列表)和新的OAuth 2 库来调用 API?我遇到的是错误消息redirect_uri mismatched问题,显然 Google Apps Marketplace 无法更改此值。尽管他们为我们提供了从列表页面转到 API 控制台的链接,但我在我的 API 访问页面中根本看不到 OAuth 2.0 选项。

我错过了什么吗?

如果假设我需要使用Google Apps Admin Settings API,是否意味着我需要在 API 控制台中单独创建一个新的 OAuth 2.0 API 访问,然后,当我需要访问用户数据时,我需要进行身份验证流程再次使用这个新的消费者密钥/秘密/重定向?我无法在清单清单中设置此权限?(不支持?)

感谢您的澄清!