Tag: podio

跑道API addItem调用

我试图在nodejs模块中实现https://developers.podio.com/doc/items/add-new-item-22362 Podio API addItem调用。 这里是代码: var _makeRequest = function(type, url, params, cb) { var headers = {}; if(_isAuthenticated) { headers.Authorization = 'OAuth2 ' + _access_token ; } console.log(url,params); _request({method: type, url: url, json: true, form: params, headers: headers},function (error, response, body) { if(!error && response.statusCode == 200) { cb.call(this,body); } else { console.log('Error occured while […]

跑道创build任务API不提醒

我正在尝试使用Podio api的节点客户端来创build一个提醒任务。 代码完美的工作,如果我不设置提醒,但如果我尝试设置提醒,它给了我这个错误: message: { error_parameters: {}, error_detail: null, error_propagate: false, request: { url: 'http://api.podio.com/task', query_string: '', method: 'POST' }, error_description: 'An unexpected error occured during execution', error: 'unexpected' }, status: 500, url: 'https://api.podio.com:443/task', name: 'PodioServerError' } 此代码工作: var body = { "text": "test Task", "due_on": "2016-12-19 10:00:00", "responsible":assignTo, // my user id } podio.request("POST", […]

podio api:获取单个字段或应用程序的最新修订date

上下文:我正在构build一个Node应用程序来通过Podio API备份我们的Podio应用程序的计算字段; 他们被保存为平面文件和版本控制与Git。 我们希望能够在本地编辑文本文件,提交并推回修改的文件。 我一直在检查对象的键返回,但无法find一种方式来确定应用程序的最新修订date(而不是项目)。 我在轮询应用程序(/ app / {app_id} /)时遇到了“current_revision”,但无法弄清楚如何使用应用程序的修订号。 我也注意到了(非常有希望的)措辞“这个方法总是会返回应用程序定义的最新版本”。 在页面上https://developers.podio.com/doc/applications/get-app-22349,但我找不到任何其他提及这个…我可以通过一些应用程序的修订元信息来获得date? 理想情况下,我想将本地文件(fs.stat)的最后修改date与应用程序(或应用程序字段)的最后修订date进行比较。 任何深刻的见解, 谢谢!