問題描述
查詢應用已授權的權限清單,scopeLangItem為包裝類,檢視源碼是混淆的,如何知道已授權的權限清單
解決方法
擷取到ScopeLangItem後,可以通過以下方式擷取權限:
String[] scopes = scopeLangItem.getUrl2Desc().keySet().toArray(new String[0]);
可以參考“擷取使用者授權”指南中的第4步:
也可以調用Rest中的“鑒權資訊查詢接口”來查詢應用已授權的權限清單,此接口傳回授權狀态的實時性比Android的要高一些。