Google Task Queue Python API を使用して最初のコードを作成しました。アドレスバーに URL を入力するたびにメールが送信されるようになっています。ダッシュボードのタスク キューにタスクが表示されdefault
ますが、開始してから 1 時間経っても実行されない理由がわかりません。
キュー-mail.py:-
class sendMail(webapp.RequestHandler):
def post(self):
mail.send_mail(
'X@gmail.com',
self.request.get('to'),
self.request.get('subject'),
self.request.get('body'))
taskqueue.add(url='/sendMail',params=dict(
to='Y@hotmail.com',
subject = 'Testing task queues',
body = 'this is a message!'))
app.yaml:-
handlers:
- url: /mail
script: queue-mail.py
コードを次のように呼び出しました。appid.appspot.com/mail