Podio APIのノードクライアントを使用してリマインダを使用してタスクを作成しようとしています。私はリマインダーを設定しない場合、コードは完璧に動作しますが、私はそれが私にこのエラーを与えるリマインダーを設定しようとした場合:Podio create Task 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)
フォーマットに何か不足していますか? https://developers.podio.com/doc/tasks/create-task-22419
ありがとう:
は、ここでドキュメントのページへのリンクです!
ありがとうございました。私はユーザー認証を使用している場合、エラーが表示されないようです。私はアプリ認証を使用していました。また、タスクリマインダーは、自分自身を設定するユーザーの場合にのみ機能します。あれは正しいですか? –
イェップ、リマインダは作成者のために設定されており、責任は負いません。それは少し非論理的かもしれませんが、作成者と責任者は2つの異なる独立したリマインダーを持つことができます。その結果、アプリとして認証された場合、リマインダを作成することはできません。 –