Task-> setLink如何工作?

时间:2012-04-27 12:05:31

标签: google-api-php-client google-tasks-api

在Google Tasks API网站上>参考>任务> (https://developers.google.com/google-apps/tasks/v1/reference/tasks)向下滚动到“资源表示”。

看起来我可以添加指向我的任务的链接(例如,当您将电子邮件设置为任务时,Gmail会执行此操作)。 ApiTaskService.php还包含一个类:TaskLinks。但是当我尝试它时,添加的URL将不会显示在任务中。难道我做错了什么?我应该将TaskLink设置为什么类型?

代码:

$linkid = array_push($links,new TaskLinks())-1;
$links[$linkid]->setType("website");
$links[$linkid]->setLink($issue_url);
$links[$linkid]->setDescription("{$issue['id']}");

$task = new Task();
$task->setTitle($title);
$task->setNotes($notes);
$task->setDue($due);
$task->setLinks($links);

它不会返回任何错误,但它也不会改变任务......

1 个答案:

答案 0 :(得分:1)

This page说链接集是只读的,所以显然现在无法设置链接。然而,一些图书馆确实提供了slug以便将来实现此功能。