Google AppEngine-プルキュー-タスクを削除できません:「プロジェクト名が無効です」

アルビオリックス

正常に動作するプルキューをGAEに作成しました。アプリから要素を追加し、以下のコードを使用してインスタンスから要素を取得できます。

from apiclient.discovery import build
from oauth2client.client import GoogleCredentials

credentials = GoogleCredentials.get_application_default()
PROJECT_NAME = "my-project"
QUEUE_NAME = 'my-queue'

q = build('taskqueue', 'v1beta2', credentials=credentials)
l = q.tasks().lease(project=PROJECT_NAME, taskqueue=QUEUE_NAME, leaseSecs=600, numTasks=1)
result = l.execute()
task = result['items'][0]
task_id = task['id']

問題は、タスクを処理した後に削除しようとすると発生します。このコードは機能するはずです。

d = q.tasks().delete(project=PROJECT_NAME, taskqueue=QUEUE_NAME, task=task_id)
d.execute()

戻る

File "/usr/local/lib/python2.7/dist-packages/oauth2client/util.py", line 137, in positional_wrapper
return wrapped(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/googleapiclient/http.py", line 838, in execute
raise HttpError(resp, content, uri=self.uri)
googleapiclient.errors.HttpError: <HttpError 400 when requesting
https://www.googleapis.com/taskqueue/v1beta2/projects/my-project/taskqueues/my-queue/tasks/46101672956060486431?
returned "project name is invalid">

キューからタスクを取得できるので何が悪いのかわかりませんが、削除したいときにこのエラーが発生します。

誰かが洞察を得ましたか?

GAEfan

である必要があり"s~my-project"、あなたのアプリが北米にある場合、または"e~my-project"ヨーロッパであれば。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Google AppEngineのプルキューからタスクをリースする

分類Dev

Google AppEngineのNestJSプロジェクトからGoogleCloudSQLのPostgreSQLにアクセスできません

分類Dev

Google AppEngineモジュールはデータストアにアクセスできません

分類Dev

タイプcom.google.cloud.tools.gradle.appengine.core.AppEngineExtensionのオブジェクトに不明なプロパティ「httpAddress」を設定できませんでした

分類Dev

Google AppEngineで画像をアップロードできません

分類Dev

Google AppEngineがSMARTYphpスクリプトを開くことができませんでした

分類Dev

Google AppEngineプロジェクトでのFirestoreの使用

分類Dev

Google AppEngineでスケジュールどおりにPythonスクリプトを実行する

分類Dev

Google AppEngineのhttpリクエストを無効にできません

分類Dev

実行時にPython3AppEngine標準でGoogleプロジェクト名を決定する方法

分類Dev

AppEngineもデータストアも使用していないのにプロジェクトでファイアストアを有効にできません

分類Dev

Google AppEngineがsendmailジョブをデフォルトのタスクキューに延期できず、不正な送信者エラーを受信

分類Dev

ClassCastException:com.google.appengine.tools.development.ApiProxyLocalImplをcom.google.appengine.tools.development.ApiProxyLocalにキャストできません

分類Dev

Google AppEngineでPHPアプリケーションのオブジェクト変更通知を構成できません

分類Dev

Google Appengine:タスクキューのパフォーマンス

分類Dev

Google AppEngineへのデプロイ中に「クラウドという名前のモジュールがありません」

分類Dev

ImportError:[ディレクトリ] Google AppEngineという名前のモジュールがありません

分類Dev

Google AppEngineプロジェクトのプロジェクトIDを指定します

分類Dev

Google AppEngineでcronスケジュールをプログラムで変更する

分類Dev

Google AppEngineプロジェクトでバックアップを作成しようとすると404

分類Dev

Google AppEngineデータストアはプロパティでエンティティを削除します

分類Dev

Google AppEngineのプライベートノードモジュール

分類Dev

Google AppEngineでhelloworldプロジェクトをデプロイする際の問題

分類Dev

Google AppEngineでPHPコードをプロファイルする

分類Dev

Google AppEngineモジュールJavaでJDOを使用する方法

分類Dev

404 Google AppEngineにAndroidAppEngineプロジェクトをデプロイ中にエラーが発生しました

分類Dev

UnavailableException Google AppEngineエンドポイントプロジェクト

分類Dev

Google AppEngineのモジュール間でインポート

分類Dev

Google AppEngineの新しいプロジェクト構造

Related 関連記事

  1. 1

    Google AppEngineのプルキューからタスクをリースする

  2. 2

    Google AppEngineのNestJSプロジェクトからGoogleCloudSQLのPostgreSQLにアクセスできません

  3. 3

    Google AppEngineモジュールはデータストアにアクセスできません

  4. 4

    タイプcom.google.cloud.tools.gradle.appengine.core.AppEngineExtensionのオブジェクトに不明なプロパティ「httpAddress」を設定できませんでした

  5. 5

    Google AppEngineで画像をアップロードできません

  6. 6

    Google AppEngineがSMARTYphpスクリプトを開くことができませんでした

  7. 7

    Google AppEngineプロジェクトでのFirestoreの使用

  8. 8

    Google AppEngineでスケジュールどおりにPythonスクリプトを実行する

  9. 9

    Google AppEngineのhttpリクエストを無効にできません

  10. 10

    実行時にPython3AppEngine標準でGoogleプロジェクト名を決定する方法

  11. 11

    AppEngineもデータストアも使用していないのにプロジェクトでファイアストアを有効にできません

  12. 12

    Google AppEngineがsendmailジョブをデフォルトのタスクキューに延期できず、不正な送信者エラーを受信

  13. 13

    ClassCastException:com.google.appengine.tools.development.ApiProxyLocalImplをcom.google.appengine.tools.development.ApiProxyLocalにキャストできません

  14. 14

    Google AppEngineでPHPアプリケーションのオブジェクト変更通知を構成できません

  15. 15

    Google Appengine:タスクキューのパフォーマンス

  16. 16

    Google AppEngineへのデプロイ中に「クラウドという名前のモジュールがありません」

  17. 17

    ImportError:[ディレクトリ] Google AppEngineという名前のモジュールがありません

  18. 18

    Google AppEngineプロジェクトのプロジェクトIDを指定します

  19. 19

    Google AppEngineでcronスケジュールをプログラムで変更する

  20. 20

    Google AppEngineプロジェクトでバックアップを作成しようとすると404

  21. 21

    Google AppEngineデータストアはプロパティでエンティティを削除します

  22. 22

    Google AppEngineのプライベートノードモジュール

  23. 23

    Google AppEngineでhelloworldプロジェクトをデプロイする際の問題

  24. 24

    Google AppEngineでPHPコードをプロファイルする

  25. 25

    Google AppEngineモジュールJavaでJDOを使用する方法

  26. 26

    404 Google AppEngineにAndroidAppEngineプロジェクトをデプロイ中にエラーが発生しました

  27. 27

    UnavailableException Google AppEngineエンドポイントプロジェクト

  28. 28

    Google AppEngineのモジュール間でインポート

  29. 29

    Google AppEngineの新しいプロジェクト構造

ホットタグ

アーカイブ