Get name of a member in a group. :param gid: group id :param uid: group member id :return: names like {"display_name": "test_user", "nickname": "test", "remark_name": "for_test" }
(self, gid, uid)
| 126 | return group_members |
| 127 | |
| 128 | def get_group_member_name(self, gid, uid): |
| 129 | """ |
| 130 | Get name of a member in a group. |
| 131 | :param gid: group id |
| 132 | :param uid: group member id |
| 133 | :return: names like {"display_name": "test_user", "nickname": "test", "remark_name": "for_test" } |
| 134 | """ |
| 135 | if gid not in self.group_members: |
| 136 | return None |
| 137 | group = self.group_members[gid] |
| 138 | for member in group: |
| 139 | if member['UserName'] == uid: |
| 140 | names = {} |
| 141 | if 'RemarkName' in member: |
| 142 | names['remark_name'] = member['RemarkName'] |
| 143 | if 'NickName' in member: |
| 144 | names['nickname'] = member['NickName'] |
| 145 | if 'DisplayName' in member: |
| 146 | names['display_name'] = member['DisplayName'] |
| 147 | return names |
| 148 | return None |
| 149 | |
| 150 | def get_account_info(self, uid): |
| 151 | if uid in self.account_info: |