如何使用Postman通过Firebase身份验证测试Google应用程序引擎API?

如何使用Postman通过Firebase身份验证测试Google应用程序引擎API?,firebase,google-app-engine,firebase-authentication,postman,Firebase,Google App Engine,Firebase Authentication,Postman,我有一个在谷歌应用程序引擎上运行的API。我正在使用灵活的Python环境。flexible environment文档指出,即使示例是针对标准环境的 该示例演示如何使用Firebase对用户进行身份验证,以使用电子邮件和密码访问API 对于灵活的环境,它也非常有效。与Google提供的示例一样,my API使用以下方法检查身份验证: id_token = request.headers['Authorization'].split(' ').pop() claims = google.oaut

我有一个在谷歌应用程序引擎上运行的API。我正在使用灵活的Python环境。flexible environment文档指出,即使示例是针对标准环境的

该示例演示如何使用Firebase对用户进行身份验证,以使用电子邮件和密码访问API

对于灵活的环境,它也非常有效。与Google提供的示例一样,my API使用以下方法检查身份验证:

id_token = request.headers['Authorization'].split(' ').pop()
claims = google.oauth2.id_token.verify_firebase_token(
    id_token, HTTP_REQUEST)
if not claims:
    return 'Unauthorized', 401
我遇到的问题是测试。我不知道如何使用Postman本机应用程序进行身份验证,并在头上发送授权参数,以便我的API做出响应

在“邮递员授权”选项卡上,我使用了“持票人”选项。我在一个web会话中使用了相同的令牌,但它无效。我也尝试过OAuth2,但不清楚在某些参数(如范围)上填充什么。

此页面应该有帮助:。查看HTTP/REST示例以帮助配置邮递员请求


如果您可以使用curl,或者让Postman给您提供等效的curl命令,您应该在这里发布它们,并编辑实际的auth标记。这样你可能会得到更多帮助。

试着附上一张截图。例如,来自邮递员的截图将对你有用@Matthew?是的。一张你如何使用身份验证输入的图片。我不明白什么是HTTP\U请求