我正在使用Expo.Facebook.logInWithReadPermissionsAsync。
我已经阅读了所有文档,没有关于如何从Facebook注销的文档。
答案 0 :(得分:0)
为了从Expo.Facebook.logInWithReadPermissionsAsync注销
发送带有删除的抓取操作到Facebook graphApi:
var lParams = access_token = $ {token}; 取( ‘https://graph.facebook.com/User_id/permissions’,{ 方法:“删除”, 身体:lParams }
User_id是Facebook返回值中的用户ID。你可以从 const response =等待获取 https://graph.facebook.com/me?fields=id,name,first_name,last_name,middle_name,picture,email&access_token= $ {token}); console.log(response);
答案 1 :(得分:0)
如果有人想在开始Expo.Facebook
登录后弹出的模式窗口中删除其个人资料,请按以下步骤操作:
在iOS(模拟器或真实设备)上:
转到Settings > Safari > Clear History and Website data
在android上(仅在真实设备上测试):
转到Settings > Storage > Other Apps > Chrome > CLEAR STORAGE > CLEAR ALL DATA
(您也可以点击“ CLEAR CACHE”,但是CLEAR STORAGE
选项帮了我大忙。)
答案 2 :(得分:0)
您实际上不需要。只需在用户使用Facebook Api登录时将状态变量设置为loginIn,然后在单击Logout按钮时将loginIn重置为false。