app認証を使用して2つのリビジョン間でフィールド値の差異を返そうとしていますが、空の配列が返されています。 そしてAPI関数 "Get Item revision"を使用しようとすると、 "Object not found"という応答が出ます。項目:アイテムのリビジョン差を取得すると空の配列が返される
任意の助けもいただければ幸いです:)
const podio = new Podio({
authType: 'app',
clientId: clientId,
clientSecret: clientSecret });
podio.authenticateWithApp(app_id, appToken, (err) => {
if (err) throw new Error(err);
podio.isAuthenticated().then(function() {
// ready to make API calls
apiRoutes.get('/item', function (req, res) {
podio.request('GET', `/item/702620400/revision/1899410196/1910867632`).then(function (responseData) {
res.json(responseData);
});
});
}).catch(err => res.send(err));
});
正確なリクエスト/応答を持つコードサンプルはありますか? –
@ Pavlo-Podio私はコードを含んでいますが、この呼び出しを行うことからの応答は '[]'です。私はサンドボックス環境も試してみました。ご協力ありがとうございます –
https://developers.podio.com/doc/items/get-item-revision-22373質問の両方のリビジョンを呼び出すことができますか? (1899410196と1910867632)?同じフィールドに2つの変更を加えても同じ結果が得られるので、revision diffは空です。例えば。カテゴリフィールドが「開く」から「閉鎖」に変更され、再び「閉鎖」から「開封」に変更されました。リビジョンの差分は空になります。 –