跑道创建任务 API 无法使用提醒
Podio create Task API does not work with reminder
我正在尝试使用 Podio api 的节点客户端来创建带有提醒的任务。如果我不设置提醒,代码可以完美运行,但如果我尝试设置提醒,它会给我这个错误:
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", "/task/", body)
但是这段带有提醒的代码并没有:
var body = {
"text": "test Task",
"due_on": "2016-12-19 10:00:00",
"responsible":assignTo, // my user id
"reminder": {
"remind_delta": 30
}
}
podio.request("POST", "/task/", body)
我是不是遗漏了什么格式?
这是文档页面的 link:https://developers.podio.com/doc/tasks/create-task-22419
谢谢!
你能再试一次吗?
完全相同的请求对我来说非常有用:
curl
-H "Content-Type: application/json"
-H "Authorization: OAuth2 <my_auth_token>"
-X POST
-d '{"text":"test Task",
"due_on":"2016-12-19 10:00:00",
"responsible":<user_id>,
"reminder":{"remind_delta":30}}'
https://api.podio.com/task/
无法使用应用程序身份验证创建带提醒的任务。
这是因为提醒旨在通知创建任务的用户,而不是任务分配给的用户。
代码错误是因为跑道无法为应用而不是用户创建提醒。
我正在尝试使用 Podio api 的节点客户端来创建带有提醒的任务。如果我不设置提醒,代码可以完美运行,但如果我尝试设置提醒,它会给我这个错误:
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", "/task/", body)
但是这段带有提醒的代码并没有:
var body = {
"text": "test Task",
"due_on": "2016-12-19 10:00:00",
"responsible":assignTo, // my user id
"reminder": {
"remind_delta": 30
}
}
podio.request("POST", "/task/", body)
我是不是遗漏了什么格式?
这是文档页面的 link:https://developers.podio.com/doc/tasks/create-task-22419
谢谢!
你能再试一次吗? 完全相同的请求对我来说非常有用:
curl
-H "Content-Type: application/json"
-H "Authorization: OAuth2 <my_auth_token>"
-X POST
-d '{"text":"test Task",
"due_on":"2016-12-19 10:00:00",
"responsible":<user_id>,
"reminder":{"remind_delta":30}}'
https://api.podio.com/task/
无法使用应用程序身份验证创建带提醒的任务。 这是因为提醒旨在通知创建任务的用户,而不是任务分配给的用户。 代码错误是因为跑道无法为应用而不是用户创建提醒。