0

这是我的请求代码:

data = requests.get(
    f"https://api.groupme.com/v3/groups/{group_id}?token=token123"
).json()['response']

它返回的内容大致如下:

"members": [{
  "name": "Capn Jack",
  "nickname": "Capn Jack"
}]

我最初收到这样的输出,我希望:

"members": [{
  "name": "Jack Doe",
  "nickname": "Capn Jack"
}]

有谁知道为什么 api 不会为我的组中的成员返回正确的名称?无论如何,是否可以为不受昵称更改影响的组成员获得一致的名称?

4

1 回答 1

0

这就是 API 的工作方式。我一直无法真正获得小组成员的真实姓名。

如果您正在进行数据分析,我建议您使用 user_id 值并将其与发送的消息进行比较,然后在将其可视化之前将其 user_id 换成他们的名称。

于 2020-04-04T17:56:58.887 回答