Python GCP发布/订阅推送终结点在请求参数中找不到google域验证令牌

Python GCP发布/订阅推送终结点在请求参数中找不到google域验证令牌,python,google-cloud-pubsub,Python,Google Cloud Pubsub,我在谷歌的Pub/Sub平台上设置了一个推送端点,当我阅读文档时,我看到了以下代码片段: def receive_messages_handler(): # Verify that the request originates from the application. if (request.args.get('token', '') != current_app.config['PUBSUB_VERIFICATION_TOKEN']):

我在谷歌的Pub/Sub平台上设置了一个推送端点,当我阅读文档时,我看到了以下代码片段:

def receive_messages_handler():
    # Verify that the request originates from the application.
    if (request.args.get('token', '') !=
            current_app.config['PUBSUB_VERIFICATION_TOKEN']):
        return 'Invalid request', 400
但是,每当我在推送端点上查看POST请求的请求args/参数时,我都不会在查询参数中找到任何令牌属性。我已在管理员中启用角色/iam.TokenCreator角色,以便创建令牌等。我还缺什么吗?或者谷歌从他们的参数中删除了这个标记


token
参数用于验证请求的发起。

应用程序设置
PUBSUB\u验证\u token
,其值为。如果有人试图监听云发布/订阅推送端点(例如,
)https://.appspot.com/push-handlers/receive_messages?token=1234abc“
)如果验证令牌不是您在
yaml
文件中指定的,他们将无法成功获取任何内容


对于推送订阅,云发布/订阅还包括每个推送请求的令牌(JWT)。
serviceAccountTokenCreator
角色允许云发布/订阅生成令牌。这是为了确保在应用程序端,如果应用程序选择这样做,它可以做一些事情,比如验证数据是否确实来自云发布/订阅。

您提到的文档的URL/链接是什么?您是否签入了请求头?我查看了请求头,并给出了承载身份验证令牌,但是从代码片段来看,承载令牌与我在文章中提到的不同