我尝试从自己的应用程序中打开Facebook Android应用程序(聊天屏幕)。
我发现可以使用:
intent.setData(Uri.parse(“fb:// messaging /”+ profileId)); 其中profileId,这个数字是这样的:100001850642676
但是我无法以必要的格式获得朋友ID,因为当我发送请求获取taggable_friends时,我会以下一格式获得朋友ID:
AaJcOZygzUbqM4SlA87rxyTuu9d-ZnqJQcbzYcT6YXqjfodxiFtCOS5wGqg2vKHgbtlMSsLx7eEYWzQ0uQA6rYaPxUOUzn-2955PIscLqWPI_A
如何使用Android意图从我的Facebook联系人列表中打开朋友的Facebook应用程序(聊天屏幕)? 或如何以数字格式获取好友ID?
答案 0 :(得分:0)
taggable_friends
仅用于标记朋友。请使用/me/friends
来获取ID。当然,你也只能得到授权你的App的朋友,就像现在这样。
不确定它是否适用于这些ID,因为这些是App Scoped ID,并且无法再获取真实/全局ID。