我正在使用Google日历小工具,需要从远程服务器为用户加载数据。这是简单的东西,比如喜欢的颜色,但我需要用户的ID。使用makeRequest一般工作,但我需要将帐户名称或其哈希值或任何类型的标识符发送到我的服务器,以便它获取正确的数据。获取该信息的最简单方法是什么?目前,它每次加载时都会通过HTML表单询问用户,这非常蹩脚。
我一直在关注OAuth的东西,尝试示例,没有任何作用......我有一个OAuth客户端密钥,但不知道如何/在哪里使用它(或者如果我使用它与小工具)。我找到了日历提要/范围URI,但我不确定是否只是获取用户标识符是正确的,也许我应该使用帐户。一半的例子是针对OAuth 1.0的......这真的令人沮丧。
有没有人知道这样做的方法,或者一个很好的示例/教程解释如何为小工具?我认为Gadgets因为在Google的服务器上运行而有所不同......但是在这种情况下,我们并不知道这会如何使它们与众不同。
答案 0 :(得分:0)
请参阅答案:osapi.people.get() returns 404 in google calendar sidebar gadget。然后将Google用户ID与您的内部ID相关联,如果不同的话。