1

カレンダー サイドバー ガジェットで使用していた opensocial API が機能しなくなっていることがわかりました。金曜日にはまだ正常に機能していました。私たちはopensocialを使用していくつかのキー値データを保存および取得していましたが、今日、何かを読み取ろうとするたびにエラーコードbadRequest(エラーメッセージなし)を取得しています。

これは、使用しているコードの例です。

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)});

これは、Google から得た応答です。

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

コードは、ここで説明されているものと非常によく似ています: http://docs.opensocial.org/display/OSREF/App+Data

誰かが同様の問題を抱えているか、それを修正する方法を知っていますか? 朝からダウンしている本番システムで使用しています。任意の助けをいただければ幸いです。

4

1 に答える 1

1
于 2013-01-28T11:08:59.363 に答える