如何检索 Heroku 应用程序 ID?

How can I retrieve Heroku application id?

第 3 方支持人员要求我提供 heroku 应用程序 ID(app123@heroku.com)。我很确定有某种方法可以得到它,但我看不到它知道。即使在更详细的 --json 模式下,它也没有出现在 heroku info 中。

如何找回?

我遇到了同样的问题,并且通过我的支持票得知获取 heroku 应用程序 ID(SendGrid 使用)的唯一方法是通过 Heroku 支持请求它。以下是 Heroku 支持人员的说法:

You cannot retrieve that value yourself. This is a value that SendGrid support requires that only Heroku support can supply to them.

在这里提交工单:https://help.heroku.com/?t=true

更新

原来你可以通过运行

访问它
heroku config:get SENDGRID_USERNAME
app171441466@heroku.com

如果有人需要长App ID (01234567-89ab-cdef-0123-456789abcdef):

curl -n https://api.heroku.com/apps/$APP_NAME \
  -H "Accept: application/vnd.heroku+json; version=3"

App ID 将在“id”下的响应对象中

来源: https://devcenter.heroku.com/articles/platform-api-reference#app-info