1

我正在开发 Google 日历小工具,需要从远程服务器为用户加载数据。这是简单的东西,比如最喜欢的颜色,但我需要用户 ID。使用 makeRequest 通常可以工作,但我需要将帐户名称或它的哈希值或任何类型的标识符发送到我的服务器,以便它获取正确的数据。获取该信息的最简单方法是什么?目前,它每次加载时都会通过 HTML 表单询问用户,这很糟糕。

我一直在查看 OAuth 的东西,尝试示例,但没有任何效果......我有一个 OAuth 客户端密钥,但不知道如何/在哪里使用它(或者如果我确实将它与小工具一起使用)。我找到了日历提要/范围 URI,但我不确定仅获取用户标识符是否正确,也许我应该使用帐户。一半的示例是针对 OAuth 1.0 的……这真的很令人沮丧。

有谁知道这样做的方法,或者一个很好的例子/教程来解释小工具的方法?我认为 Gadgets 是不同的,因为它们在 Google 的服务器上运行......但真的不知道这如何使它们在这种情况下有所不同。

4

1 回答 1

0

请参阅此问题的答案:osapi.people.get() 在 google calendar sidebar gadget 中返回 404。然后将 google 用户 ID 与您的内部 ID 相关联(如果不同)。

于 2015-11-25T15:07:12.860 回答