【2025年1月2日】关于腾讯云小程序平台更名为腾讯云超级应用服务的公告
控制台更新动态
Android SDK 更新动态
iOS SDK 更新动态
Flutter 更新动态
IDE 更新动态
基础库更新动态
/*** 获取小程序授权列表* @param appId 小程序id* @param appVerType 小程序版本类型* @return*/public static List<MiniAuthState> getAuthStateList(String appId, int appVerType)
/*** 设置授权状态,小程序进程调用有效** @param appId 小程序id* @param appVerType 小程序版本类型* @param scopeName 权限名* @param grant 是否授权*/public static void setAuthState(String appId, int appVerType, String scopeName, boolean grant)
public interface IScopeInfoProxy {/*** 返回需要自定义的权限列表信息* @return*/List<PermissionInfo> getScopeInfos();}
@ProxyService(proxy = IScopeInfoProxy.class)public class ScopeInfoProxyImpl implements IScopeInfoProxy {@Overridepublic List<PermissionInfo> getScopeInfos() {// 这里可以修改 Scope 的信息,比如名字,描述等ArrayList<PermissionInfo> perms = new ArrayList<>();PermissionInfo userInfo = new PermissionInfo();// 权限 iduserInfo.id = "scope.userInfo";// 权限名字与标题userInfo.name = "获取你的昵称和头像";// 权限描述userInfo.description = "获取个人信息以提供个性化等服务";// 权限拒绝文本userInfo.rejectDescription = "拒绝";// 权限在设置页中展示的标题userInfo.settingPageTitle = "用户信息";perms.add(userInfo);return perms;}}
文档反馈