我正在为http://www.dif.io开发一个注册代理,以启用对 Heroku 上部署的应用程序的跟踪。我缺少已部署应用程序的一些信息。注册代理是一个脚本(通常以应用程序本地语言编写),旨在在部署后执行(例如,heroku 运行或通过一些部署后挂钩自动运行)。
如何从应用程序内部获取应用程序名称、URL 和一些 UUID 标识符,最好是从一些 ENV 变量中获取?我需要它可以在语言之间移植。
我探索了一个示例 Python 应用程序,但上述所有信息都丢失了。只有几个与 Python 相关的 ENV 变量。然而,测功机主机名看起来像一个 UUID。
我可以使用这样的东西,但没有用户/密码要求: https ://addons.heroku.com/provider/resources/technical/reference/app-info
请指出正确的文档。