問題タブ [google-tasks-api]
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.
google-app-engine - どのキューを使用すればよいか (App Engine)
私はアプリエンジンアプリケーションを持っています。データベースに(Googleドライブにアクセスできるようにするために)ユーザーにトークンを更新させます。
今、私はこれを作成したい:
毎週(つまり、7日ごとに)、一時的にユーザーのPDFドキュメントをGoogleドライブからダウンロードして操作したいと考えています。PDFドキュメントについて各ユーザーにメールを送信します。
主な問題は、多くのユーザーが存在する可能性があることです。また、各ユーザーも大量のドキュメントを持っている可能性があります。この作業は、ユーザーごとに 1 週間に 1 回行う必要があります。しかし、各ユーザーのデータにも多くの時間が必要です。
質問: では、どのタイム サービスを使用すればよいと思いますか? Cron またはタスク キュー。なぜ?タスク キューの場合は、どれか。どちらがより速く、柔軟になりますか? 後でユーザーにメールを送信することもできます (要求されたときにすぐにメールを送信する必要はありません)。
質問 2:たとえば、週に 1 回、タスク キューを実行できますか?
たとえば、毎日実行したい場合は、次のようなものを使用できます。
しかし、どうすれば週に1回それを行うことができますか?
QUESTION3:利用者が多いので (そして利用者一人一人に時間がかかるので)、そのようなものを利用できますか?
CRONジョブは毎週(週に1回)になります。そして CRON は、ユーザーごとに TASK QUEUSE を呼び出します。各ユーザーデータは一時的にアプリエンジンサーバーにダウンロードされます(メモリに保存すると、サーバーにとって非常に難しいと思います)。次に、PDF ドキュメントを表示し、各ユーザーにメールを送信します。これは良い方法ですか?またはCRONのみを使用する必要がありますか?ここに制限がありましたか?サーバーストレージまたはキューなどで。
google-app-engine - GAE 収集タスク データのサポート
私はGAEアプリケーションを持っています。NoSQL へのメールと、Google ドライブの更新トークンがあります。これをダウンロードするために、各 PDFのプッシュ キューを起動するCron ジョブがあります。
いいえ、各ユーザーに PDF データに関するメールを送信したいです。
ドキュメントごとにメールを送信できません (たとえば、ユーザー test@gmail.com に10 個の pdfドキュメントがある場合)、このメールに10 個のメールを送信できます。各 pdf タスクは各メールを送信します。
しかし、ユーザーデータを収集して一緒に送信する方法は?
各タスクは各 PDF で機能します。各ユーザーのデータをまとめて収集する必要があります。そして、すべてのドキュメントについて 1 つのメールを送信する必要があります (私の例では、1 つのメールに 10 個の pdf ドキュメント データを含めたいと考えています)。
そのデータをデータストアに保存し、翌日、別の Cron ジョブが DB からデータを収集してメールを送信するという 1 つのアイデアがあります。この方法でいいですか?
google-api - Google Tasks API: 403 Forbidden、Serving Limit Exceeded
こんにちは、Google Tasks API チームです。
"403 Forbidden"
数日前から、多くのユーザーの取得を開始しました。
何が起こっているのか確認していただけますか?私たちの API コンソールはクリーンで、#calls はクォータをはるかに下回っています。
android - Android からの Google Tasks API - アクセスが構成されていません
これはよくある問題だと思います。このドキュメントでさえそれを指摘しています: http://samples.google-api-java-client.googlecode.com/hg/tasks-android-sample/instructions.html
https://cloud.google.com/console/start/api?id=tasksでAndroid アプリのプロジェクトを作成し、Tasks API を有効にしました。Android 用のプロジェクト内で、SHA1 キーとパッケージの名前 (:com.gruszczy.eisenhower) を設定しました。同じパッケージ名が中にありAndroidManifest.xml
ます。それでも、アプリを実行しようとすると、以下のエラーが発生します。私が欠けているもの、またはこれをどうにかしてデバッグする方法を知っている人はいますか?
php - Google Tasks API: キャッチされない例外「Google_ServiceException」
次のメッセージが表示されます。
「キャッチされない例外「Google_ServiceException」とメッセージ「GET の呼び出しエラー
https://www.googleapis.com/tasks/v1/users/@me/lists
: (403) 不十分な権限」」。
私は OAuth 2.0 を使用しており、Calendar API では問題なく動作しますが、同じ認証情報を持つ Tasks API は上記の例外をスローします。(API ライブラリに付属のサンプル ファイルを実行しようとしています。)