更改使用osapi.http的Google日历侧栏小工具的XML文件名会导致RPC返回401错误

时间:2017-02-28 15:15:01

标签: google-calendar-api google-oauth2 google-gadget apache-shindig

对于带有模块pref的html类型的Google小工具:

<Require feature="osapi" />

最初在文件gadget1.xml中定义,它将正确执行RPC。但是,如果您从日历中删除它,将其文件名更改为gadget2.xml,然后将gadget2.xml添加到您的日历中,您将收到401错误的描述:

  

格式错误的安全令牌E = AEY54zciGYGPUeNVsaxlD19nATK4jqm6LqusewGP%2FFg4ILfkGu5bSh3ThxITog%2B3m6FVSy2HsVToSyQGDzXQxBgpM5LF%2F%2BRaw2FOswxfdpgm7GgK0zpGyC9BRI1KCsURqZM0%2F%2FYLhnEN和C =日历   com.google.gadgets.auth.AuthTokenException:com.google.gadgets.gaia.GaiaConverterException:   请求GaiaClientConst :: INVALID_USERID

RPC调用不需要除Google日历的默认“添加小工具”对话框之外的任何其他授权,即使通过https://myaccount.google.com/security#connectedapps删除了任何先前的授权,也会出现此问题。用户ID是指什么以及如何更改它?

0 个答案:

没有答案