我正在尝试创建一个使用 facebook 用户名的邀请系统。然而,facebook 提供的friendpicker 只为每个选定的朋友返回 GraphUser 对象及其姓名和 ID。有没有办法改变 FriendPicker 也返回用户名?
问问题
184 次
1 回答
1
“用户名”不是从图形 API 传递给朋友的常规字段。好消息是 FriendPickerFragment 继承自 PickerFragment,如果您查看 PickerFragment 的文档,您会发现有一个名为setExtraFields的方法。
因此,如果您执行以下操作:
friendPicker.setExtraFields(Arrays.asList("name", "username"))
这应该可以解决问题,您将能够调用graphuser.getUserName()。
于 2013-10-23T17:26:39.850 回答