【2025年1月2日】关于腾讯云小程序平台更名为腾讯云超级应用服务的公告
控制台更新动态
Android SDK 更新动态
iOS SDK 更新动态
Flutter 更新动态
IDE 更新动态
基础库更新动态
/** * 小程序搜索 * * @param searchOptions * @param callback */ public static void searchMiniApp(SearchOptions searchOptions, MiniCallback<List<MiniApp>> callback)
SearchOptions searchOptions = new SearchOptions("yourkeyword"); TmfMiniSDK.searchMiniApp(searchOptions, new MiniCallback<List<MiniApp>>() { @Override public void value(int code, String msg, List<MiniApp> data) { if (code == MiniCode.CODE_OK && data != null) { //搜索成功,列表不为空 }else{ //搜索失败,或列表为空 } } });
SearchOptions searchOptions = new SearchOptions("","分类名称",""); TmfMiniSDK.searchMiniApp(searchOptions, new MiniCallback<List<MiniApp>>() { @Override public void value(int code, String msg, List<MiniApp> data) { if (code == MiniCode.CODE_OK && data != null) { //搜索成功,列表不为空 }else{ //搜索失败,或列表为空 } } });
SearchOptions searchOptions = new SearchOptions("","分类名称","分类名称2");TmfMiniSDK.searchMiniApp(searchOptions, new MiniCallback<List<MiniApp>>() {@Overridepublic void value(int code, String msg, List<MiniApp> data) {if (code == MiniCode.CODE_OK && data != null) {//搜索成功,列表不为空}else{//搜索失败,或列表为空}}});
SearchOptions searchOptions = new SearchOptions("keyword","分类名称","分类名称2");TmfMiniSDK.searchMiniApp(searchOptions, new MiniCallback<List<MiniApp>>() {@Overridepublic void value(int code, String msg, List<MiniApp> data) {if (code == MiniCode.CODE_OK && data != null) {//搜索成功,列表不为空}else{//搜索失败,或列表为空}}});
//指定搜索小游戏SearchOptions searchOptions = new SearchOptions("keyword", "分类名称", "分类名称2");searchOptions.engineType = MiniEngineType.MiniGame;TmfMiniSDK.searchMiniApp(searchOptions, new MiniCallback<List<MiniApp>>() {@Overridepublic void value(int code, String msg, List<MiniApp> data) {if (code == MiniCode.CODE_OK && data != null) {//搜索成功,列表不为空}else{//搜索失败,或列表为空}}});
SearchOptions searchOptions = new SearchOptions("keyword", "分类名称", "分类名称2");searchOptions.pageIndex = index; // 页码,大于0,为0表示不分页 (2.2.4以上版本支持)searchOptions.pageSize = size; // 页大小,大于0, 为0表示不分页 (2.2.4以上版本支持)TmfMiniSDK.searchMiniApp2(searchOptions, new MiniCallback<SearchResult>() {@Overridepublic void value(int code, String msg, SearchResult data) {if (code == MiniCode.CODE_OK && data != null && data.miniAppList != null) {//搜索成功,列表不为空//data.total:命中小程序总数,可根据总数计算页数//data.miniAppList:当前页面小程序列表} else {//搜索失败,或列表为空}}});
文档反馈