问题标签 [google-tasks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1182 浏览

android - 谷歌任务 API。TasksRequest.setFields(String fields) 方法中使用哪些参数?

我正在构建一个将任务同步到谷歌任务的 Android 应用程序。我使用了 Google Tasks API。我的问题是我可以在 TasksRequest.setFields(String fields) 中使用哪些参数?我看到示例代码使用“项目/标题”。如果我想获取其他字段或者我想同时获取多个字段怎么办?

0 投票
1 回答
182 浏览

javascript - 如何操作 Google-Tasks 添加的节点?

我目前正在尝试更改此 Google-tasks 小工具的样式元素:

使用 chrome 内容脚本。

在此示例中,我将删除底部的工具栏。因为谷歌正在使用 javascript 生成 HTML,并将其放在 iframe 中。我需要使用这段代码:

当您从开发人员控制台运行此代码时,它会隐藏工具栏。但它不能用作内容脚本。

我认为这是因为代码是在页面准备好之前运行的。所以我尝试使用事件监听器:

但这也没有用。还尝试了事件侦听器“domready”和“load”。但他们都没有工作。

我如何获得该元素?

0 投票
1 回答
2216 浏览

java - 如何使用谷歌任务 API?初始化任务获取任务列表等?

我想使用谷歌任务 api 并想获取任务列表、更新、删除、添加等。我找到了这个链接https://developers.google.com/google-apps/tasks/oauth-and-tasks-on- android在该链接上给出了逐步过程的地方,不推荐使用给出的库。

这就是为什么我从这里下载了最新的库google-api-java-client-1.12.0-beta http://code.google.com/p/google-api-java-client/downloads/detail?name=google- api-java-client-1.12.0-beta.zip&can=2&q=google-api-services-tasks-v1-rev5-java-1.12.0-beta从这里http://code.google.com/p/ google-api-java-client/wiki/APIs#Tasks_API并尝试给出的代码和类似的代码,但运气不好,没有得到任何东西初始化任务并获取任务列表、创建、删除等......我没有找到与更新库相关的单个文档。

希望得到您的问候。谢谢。

0 投票
1 回答
1713 浏览

google-apps-script - 从脚本添加任务

我无法从脚本创建任务。以下都不起作用。

var newlist = Tasks.newTaskList().setTitle("This tasklist is created from script");

var newTask = Tasks.newTask().setTitle("This task has been created from script");

我是 Google 应用脚本的新手。我究竟做错了什么?我还添加了 OAuthApp 库。但我总是得到

ReferenceError:未定义“任务”。

有人可以告诉我我做错了什么吗?

0 投票
1 回答
3486 浏览

google-api - Google 通讯录任务日历 API 费用

我知道 Google Maps API 会向大量使用 Maps API 的网站收费。

我找不到关于任务、日历和联系人收费的类似信息。有这样的限制还是完全免费的?谁能指出我明确说明的地方?

0 投票
1 回答
341 浏览

google-ads-api - Tasks API 不适用于大于 1.12.0 的 google-http-client 版本

我正在使用 Google Tasks API 和 Gogole Adwords API....要使用 Adwords API 我必须使用最新的 google-http-client jar...但是当我使用最新的 jar 时,Tasks API 似乎不起作用。这是我用于任务的代码

这是错误的完整堆栈跟踪

java.lang.NoSuchMethodError: com.google.api.client.http.HttpRequest.setAllowEmptyContent(Z)Lcom/google/api/client/http/HttpRequest; 在 com.google.api.client.googleapis.services.GoogleClient.buildHttpRequest(GoogleClient.java:171) 在 com.google.api.client.http.json.JsonHttpRequest.buildHttpRequest(JsonHttpRequest.java:179) 在 com.google .api.client.http.json.JsonHttpRequest.executeUnparsed(JsonHttpRequest.java:207) 在 com.google.api.services.tasks.Tasks$Tasklists$List.execute(Tasks.java:1731)

我应该怎么做才能同时使用 Google Tasks 和 Google Adwords API?任何指针将不胜感激..

TIA,
维杰拉吉

0 投票
2 回答
778 浏览

php - Google Tasks - 将状态从 Completed 更新为 needsAction

谷歌表示任务的 setStatus 属性可以“完成”和“needsAction”:https ://developers.google.com/apps-script/class_tasks_v1_schema_task#setStatus

我将 API 与 PHP 库一起使用。当我插入新任务时,我可以将状态设置为“已完成”或“needsAction”。但是当我编辑任务时,如果任务已经设置为“已完成”,我无法将状态设置为“needsAction”。

因此,更新工作从“needsAction”到“完成”,但不是相反。直接在网络上,您可以随意更改状态。

还有其他人有同样的问题吗?

0 投票
1 回答
110 浏览

google-app-engine - 我应该使用哪个队列(App Engine)

我有应用引擎应用程序。我的数据库中有用户刷新令牌(为了访问谷歌驱动器)。

现在,我想创建这个:

每周(我的意思是每 7 天),我想从谷歌驱动器临时下载用户PDF文档并与他们一起工作。我向每个用户发送有关他们的 pdf 文档的邮件。

主要问题是,可能有很多用户。每个用户也可能有很多文档。我应该为每个用户做这项工作,每周一次。但是每个用户的数据也需要很多时间。

问题: 所以,现在我想,我应该使用哪个时间服务?Cron 或任务队列。为什么?如果是任务队列,是哪一个。哪个更快,更灵活?我也可以稍后向用户发送邮件(当她/他请求时不必立即发送邮件)

问题2:我可以运行任务队列,例如,每周一次吗?

例如,如果我想每天运行它,我可以使用类似的东西:

但我怎么能每周一次呢?

问题3:因为可能有很多用户(并且因为每个用户都需要很多时间),我可以使用这样的东西吗?

CRON 作业将是每周一次(每周一次)。并且 CRON 为每个用户调用 TASK QUEUSE。每个用户数据都会临时下载到应用引擎服务器中(我认为,如果我将其保存在内存中,服务器将非常困难)。然后我将查看 PDF 文档并向每个用户发送邮件。这是好方法吗?还是我应该只使用 CRON?我在这里有限制吗?在服务器存储或队列或类似的地方。

0 投票
1 回答
517 浏览

android - 在应用内的 webview 中打开 Google 任务页面

在我的应用程序中,我想在WebView. (https://mail.google.com/tasks/androidhttps://mail.google.com/tasks/canvas(与我最相关的第二个链接,因为我使用平板电脑))。

但是当我加载网址时:

我的应用程序打开本机浏览器并在其上显示嵌套页面。

然后我尝试在应用程序内部打开页面,并WebView设置自定义WebViewClient

页面在应用内打开,但没有绑定谷歌帐户。

这是否可以WebView在我自己的应用程序中打开这两个页面中的一些并绑定 Google acc(自动或不(我拥有所有 Google 帐户信息))。

UPD

我正在寻找方法,如何WebView使用AccountManager. 我已经可以生成嵌套范围(如“ya....”)。

ps - 我的应用程序 - 已在 google 中获得授权,并且 Task Api 可用。

UPD2

如果可能的话,我想管理我的授权状态。这意味着:我可以让我WebView在 Google 中获得授权,也可以在未经授权的情况下进行。

0 投票
1 回答
4452 浏览

google-api - Google Tasks API:403 Forbidden, Serving Limit Exceeded

您好 Google Tasks API 团队,

从几天前开始,我们已经开始"403 Forbidden"为我们的许多用户提供服务。

你能检查一下是怎么回事吗?我们的 API 控制台很干净,#calls 远远低于配额。