如何设置APP ENGINE以通过电子邮件发送给管理日常使用情况报告。
我有结算工作,每日报告将是一个开始 我已经包含了Appstats,但没有选项通过电子邮件发送报告。
我愿意接受想法
答案 0 :(得分:0)
如果您转到GAE管理员帐单历史记录页面,现在有一个“下载使用情况报告(CSV)”链接。此链接包含网址https://appengine.google.com/billing/history.csv?app_id=s%7Eyour-app-id
。这将为您提供CSV格式的结算数据。
但是,这要求调用者具有管理员权限才能调用它。您可以通过两种方式以编程方式实现此目的:
Clientlogin
访问权限(已弃用,但appcfg
仍在使用)。请参阅第一个答案:How do you access an authenticated Google App Engine service from a (non-web) python client?
新的OAuth2 auth for Web apps。您必须声明offline
访问权限,然后第一次手动登录,然后存储令牌以供离线使用。另外,要访问GAE,您需要声明https://www.googleapis.com/auth/appengine.admin
。