问题标签 [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.
android - 如何使用 Google Tasks API 从所有列表中获取任务?
我目前以这种方式在我的 Android 应用程序中使用 Tasks API Java 客户端:
但这只会返回“默认”任务列表中的任务。有没有办法从所有任务列表中获取任务,而不必从中获取列表client.tasklists()
并遍历它们?
google-calendar-api - Google API - 不同版本
我正在使用 Google Tasks API V1 点网库。在同一个项目中,我还想使用 Google Drive、Contacts 和 Calendar API。Drive、Contacts 和 Calendar API 是 V2。现在我面临的问题是 Google Tasks .Net 库和 Google Drive/Calendar .Net 库不能一起工作。Visual Studio 无法编译(错误:这些库链接到不同版本的 Google.apis.dll)。我尝试查找 Tasks API 库 V2,但它不存在。然后我尝试查找 Drive 或 Calendar V1 的库,但也找不到它们。这迫使我将 GData 库(和 API)用于日历、联系人和云端硬盘。问题是 GData API 已被弃用,并将在 2015 年消失。
我一定在这里遗漏了一些东西,因为我无法想象谷歌的人会搞砸这么大。
android - 尝试运行任务时未配置访问-android-sample
我正在尝试运行我在这里找到的 task-android-sample 代码:http: //samples.google-api-java-client.googlecode.com/hg/tasks-android-sample/instructions.html
我成功地将它导入 Eclipse 并使用 Google Eclipse 插件添加了所有必要的依赖项: https ://developers.google.com/eclipse/docs/googleapis
我将项目包的包名更改为自定义值,这是指令所建议的。
我在我的 Google Developer Console 中创建了一个新项目,确保 Tasks API 处于打开状态,并在凭据选项卡中添加了一个新密钥。在密钥中,我插入了我的 SHA1 证书指纹(我从 Eclipse:Window/Preferences/Android/Build 获取)和我新更改的包名称。
当我从 Eclipse 运行示例应用程序时,我看到两个对话框要求我授予它访问任务的权限,然后是以下消息:
[错误] 未配置访问。请使用 Google Developers Console 为您的项目激活 API。
我的 LogCat 显示以下内容:
有人能够成功运行示例代码吗?我该怎么做才能摆脱错误?
google-app-engine - 结合 Google App Engine cron 作业和任务:是否可以将 Google 任务作为 cron 作业启动?
我想在 Google App Engine 上执行定期后台作业。每次调用都可能耗尽正常 HTTP 请求的正常时间限制。
我目前打算有一个外部 servlet 配置为 cron 作业的方案。然后它通过将内部 (Java) servlet 添加到任务队列来调用它。然后内部 servlet 执行后台工作。本质上,外部 servlet 以声明方式(in cron.xml
)配置,内部 servlet 以编程方式配置(从外部 servlet 调用 Google Tasks API)。外部 servlet 本质上是一个“将所有片段(即当前单个内部 servlet)添加到任务队列的 cron 作业”。
我的问题是:我能否以某种方式将这两个 servlet 组合成一个可以不间断运行几分钟的实例?可以以某种方式传递所需的任务配置web.xml
或类似的吗?
google-apps-script - 如何在 Google Apps Script Tasks API 中创建子任务
我一直在尝试使用 Google Apps Script Tasks API 从电子邮件中创建新任务。我已经使用以下两种方法成功地在这些列表中创建了 TasksList 和 Tasks。但是,我一直在尝试使用可选的“父”资源创建子任务,但运气不佳。我正在尝试复制 Google Tasks 中可用的任务“缩进”功能,这使得 tak 显示为它之前任务的子项。有没有人设法使用 API 让它工作?
方法一——
方法2:-
在这两种情况下,脚本都会在任务列表(“我的项目”)下创建一个任务(“任务 1”),但我无法让它在现有任务(“项目 A”)下显示为子(缩进)任务。
任何人都可以对此有所了解吗?
google-tasks-api - Google Task API 将任务移动到不同的列表
我想知道 Google Tasks API 是否提供将任务移动到不同列表的选项,或者我是否需要创建任务的副本。
move 方法似乎只允许在同一个列表中移动。
c# - 任务状态返回 needsAction
我使用google tasks api,Patch()。
此请求不起作用:
但是这个请求是可以的:
我使用 .NET,如果我这样做
然后,他只是忽略“已完成”,我得到一个错误。
android - 生成令牌以访问谷歌帐户
我在我的应用程序中生成第二个令牌时遇到问题。我在手机上注册了 2 个帐户。当我使用第一个帐户令牌时正在生成,但是当我选择第二个令牌时不会生成。我的代码:
我收到以下错误:
android.accounts.AuthenticatorException: 未知 android.accounts.AccountManager.convertErrorToException(AccountManager.java:1726) android.accounts.AccountManager.access$400(AccountManager.java:144) android.accounts.AccountManager$AmsTask$Response.onError(AccountManager. java:1572) android.accounts.IAccountManagerResponse$Stub.onTransact(IAccountManagerResponse.java:69) android.os.Binder.execTransact(Binder.java:407) dalvik.system.NativeStart.run(Native Method)
google-api - Google Tasks API 未使用其增加的配额
我有一个越来越受欢迎的 Windows Phone Google Tasks 应用程序,几个月前我意识到我正在达到每天 5,000 个请求的 Google Tasks API 礼貌配额。
我得到 403 “DailyLimitExceeded”。在多个论坛的建议下,我请求增加并最终获得了每天 20,000 个请求。但是,似乎 5,000 个限制仍然阻止了我。为了解决这个问题,我创建了另外两个项目,并让我的应用程序循环用户在它们之间帮助平衡负载。
我正在使用 OAuth,所以我认为我没有达到匿名的限制。这些项目都将配额列为 20,000 并朝那个方向跟踪,但我的原始项目开始在 5,000 左右出错。我还没有达到新项目的使用率那么高。我也尝试关闭 API 并重新打开,但这并没有帮助。
有想法该怎么解决这个吗?
java - 无法通过 Google Tasks 进行身份验证 - 家庭作业
这周我有一个小程序要开发,我需要创建一个 Web 应用程序(使用本地主机上的 Java Servlet),这个 Web 应用程序需要执行以下操作:
- 从 GitHub 获取并显示来自公共组织的问题
- 通过 OpenID Connect(OAuth 2.0) 获取身份验证
- 使用 REST 从问题中的默认任务列表创建 Google 任务
注意:我只能使用 HTTP,没有 jar 库
第一部分很简单,只需要向 GitHub API 发出请求并解析 JSON,这里没问题
第二部分有点简单,我必须在谷歌开发者控制台中创建一个新的客户端 ID,在那里我设置回调并接收代码,我会把它放在这里以防万一我做错了什么它:
登录.java
回调.java
我的问题出现在第三部分,我从谷歌得到响应代码 401(未授权),我确定我做错了什么,但我真的不知道出了什么问题。这可能都是错误的,所以请耐心等待:p
注意:为了获取 API 密钥,我使用了 Google Developer Console 并为浏览器创建了一个密钥
GoogleStuff.java
我已经做了几天了,但是随着其他项目也缩短了我的时间,我越来越难以找到这个问题,这就是我请求你帮助的原因:)
提前致谢