通过电子邮件发送使

时间:2012-09-15 11:26:36

标签: google-app-engine

如何设置APP ENGINE以通过电子邮件发送给管理日常使用情况报告。

我有结算工作,每日报告将是一个开始 我已经包含了Appstats,但没有选项通过电子邮件发送报告。

我愿意接受想法

1 个答案:

答案 0 :(得分:0)

如果您转到GAE管理员帐单历史记录页面,现在有一个“下载使用情况报告(CSV)”链接。此链接包含网址https://appengine.google.com/billing/history.csv?app_id=s%7Eyour-app-id。这将为您提供CSV格式的结算数据。

但是,这要求调用者具有管理员权限才能调用它。您可以通过两种方式以编程方式实现此目的:

  1. Clientlogin访问权限(已弃用,但appcfg仍在使用)。请参阅第一个答案:How do you access an authenticated Google App Engine service from a (non-web) python client?

  2. 新的OAuth2 auth for Web apps。您必须声明offline访问权限,然后第一次手动登录,然后存储令牌以供离线使用。另外,要访问GAE,您需要声明https://www.googleapis.com/auth/appengine.admin

  3. 的范围