如何使用管理API在Auth0用户日志中获取location_info(国家名称)?

时间:2018-08-07 06:44:35

标签: asp.net auth0 auth0-delegated-admin

我正在使用c#应用,并使用“ / api / v2 / logs?q =”从auth0管理api v2中获取用户日志。日志包含很多信息,但是我在日志中找不到国家(用户登录的地方)名称。我可以在官方文档https://auth0.com/docs/api/management/v2#!/Logs/get_logs中看到location_info属性,但不确定如何使用它。我是否需要像这样发送任何查询参数“ q = location_info = true”,还是有其他方法?

1 个答案:

答案 0 :(得分:0)

好的,所以我找到了答案。实际上,这是一个愚蠢的错误,它阻止了响应中的location_info。我当时将此网址称为“ / api / v2 / logs?q = userId:{user_id}”,该网址会返回仪表板日志。相反,我只需要可以在Auth0中的用户个人资料中看到的用户日志。为此,我需要点击以下网址“ / api / v2 / users / {user_id} / logs”。按下该网址后,我得到了location_info(国家名称,国家(地区)代码,城市名称等)对象作为响应。