2013-01-14 35 views
1

我发现我们在Calendar Sidebar小工具中使用的opensocial API停止工作。周五它仍然正常工作。我们使用opensocial来存储和获取一些键值数据,而今天我们得到错误代码:badRequest(没有错误消息),每次我们试图读取任何东西。OpenSocial API在Google日历小工具中停止工作

这是我们正在使用的代码示例:

var idspec = opensocial.newIdSpec({ "userId" : "VIEWER", "groupId" : "SELF" }); 
var req = opensocial.newDataRequest(); 
req.add(req.newFetchPersonAppDataRequest(idspec, "mydata"), "get_data"); 
req.send(function(data){console.log(data)}); 

这是我们从谷歌得到响应:

errorMessage_: undefined 
    globalError_: true 
    responseItems_: Object 
    get_data: opensocial.ResponseItem 
    data_: null 
    errorCode_: "badRequest" 
    errorMessage_: undefined 

的代码非常呈三角这里所描述的那样: http://docs.opensocial.org/display/OSREF/App+Data

有没有人有类似的问题,或知道如何解决它?我们在自上午以来停产的生产系统上使用它。任何帮助,将不胜感激。

+0

我也是面临这个问题,同时导入谷歌的电子邮件联系人。 api似乎不再工作了?有没有人发现这个问题? – Sanket

回答