【2025年1月2日】关于腾讯云小程序平台更名为腾讯云超级应用服务的公告
控制台更新动态
Android SDK 更新动态
iOS SDK 更新动态
Flutter 更新动态
IDE 更新动态
基础库更新动态
小程序方法 | TMFMiniAppSDKDelegate 代理实现方法 | 描述 | 默认实现 |
wx.login | login | 登录接口 SDK | 2.1.0 版本起,提供默认实现(v2) |
wx.getPhoneNumber | getPhoneNumber | 获取电话号码 | 2.1.0 版本起,提供默认实现(v2) |
wx.getEmail | getEmail | 获取用户邮箱 | 2.1.0 版本起,提供默认实现(v2) |
wx.checkSession | checkSession | 检查登录状态是否过期 | 2.1.0 版本起,提供默认实现(v2) |
wx.chooseAvatar | chooseAvatar | 获取用户头像 | 2.1.0 版本起,提供默认实现(v2) |
wx.getNickName | getNickName | 获取用户昵称 | 2.1.0 版本起,提供默认实现(v2) |
wx.getUserInfo | getUserInfo | 获取用户基本信息 | 无默认实现 |
wx.getUserProfile | getUserProfile | 获取用户属性信息 | 无默认实现 |
wx.requestPayment | requestPayment | 发起支付 | 无默认实现 |
wx.requestMidasPaymentGameItem | requestMidasPaymentGameItem | 小游戏支付 | 无默认实现 |
wx.requestVirtualPayment | requestVirtualPayment | 小程序虚拟支付 | 无默认实现 |
// 发起支付 - Request payment// @param app 小程序/小游戏实例// @param params 参数// @param completionHandler 回调结果- (void)requestPayment:(TMFMiniAppInfo *)app params:(NSDictionary *)params completionHandler:(MACommonCallback)completionHandler;// 发起小游戏道具直购支付// @param app 小游戏实例// @param params 参数// @param completionHandler 回调结果- (void)requestMidasPaymentGameItem:(TMFMiniAppInfo *)app params:(NSDictionary *)params completionHandler:(MACommonCallback)completionHandler;// 发起小程序虚拟支付 - Initiate virtual payment for mini props// @param app 小程序/小游戏实例 - Mini program/mini game instance// @param params 参数 - parameters// @param completionHandler 回调结果 - Result callback- (void)requestVirtualPayment:(TMFMiniAppInfo *)app params:(NSDictionary *)params completionHandler:(MACommonCallback)completionHandler;// login// @param app 小程序/小游戏实例// @param params 参数// @param completionHandler 回调结果- (void)login:(TMFMiniAppInfo *)app params:(NSDictionary *)params completionHandler:(MACommonCallback)completionHandler;// checkSession// @param app 小程序/小游戏实例// @param params 参数// @param completionHandler 回调结果- (void)checkSession:(TMFMiniAppInfo *)app params:(NSDictionary *)params completionHandler:(MACommonCallback)completionHandler;// getUserProfile// @param app 小程序/小游戏实例// @param params 参数// @param completionHandler 回调结果- (void)getUserProfile:(TMFMiniAppInfo *)app params:(NSDictionary *)params completionHandler:(MACommonCallback)completionHandler;// getPhoneNumber// @param app 小程序/小游戏实例// @param params 参数// @param completionHandler 回调结果- (void)getPhoneNumber:(TMFMiniAppInfo *)app params:(NSDictionary *)params completionHandler:(MACommonCallback)completionHandler;// getUserInfo// @param app 小程序/小游戏实例// @param params 参数// @param completionHandler 回调结果- (void)getUserInfo:(TMFMiniAppInfo *)app params:(NSDictionary *)params completionHandler:(MACommonCallback)completionHandler;// OpenApi使用版本 - OpenApi version// @param app 小程序/小游戏实例 - Mini program/mini game instance// @reutn v1/v2- (NSString *)openApiVersion:(TMFMiniAppInfo *)app;
- (void)getUserInfo:(TMFMiniAppInfo *)app params:(NSDictionary *)params completionHandler:(MACommonCallback)completionHandler {if (completionHandler) {completionHandler(@{@"nickName": [DemoUserInfo sharedInstance].nickName,@"avatarUrl": [DemoUserInfo sharedInstance].avatarUrl,@"gender": [NSNumber numberWithUnsignedInt:[DemoUserInfo sharedInstance].gender],@"country": [DemoUserInfo sharedInstance].country,@"province": [DemoUserInfo sharedInstance].province,@"city": [DemoUserInfo sharedInstance].city,@"language": @"zh_CN"},nil);}}- (void)getUserProfile:(TMFMiniAppInfo *)app params:(NSDictionary *)params completionHandler:(MACommonCallback)completionHandler {if (completionHandler) {completionHandler(@{@"nickName": [DemoUserInfo sharedInstance].nickName,@"avatarUrl": [DemoUserInfo sharedInstance].avatarUrl,@"gender": [NSNumber numberWithUnsignedInt:[DemoUserInfo sharedInstance].gender],@"country": [DemoUserInfo sharedInstance].country,@"province": [DemoUserInfo sharedInstance].province,@"city": [DemoUserInfo sharedInstance].city,@"language": @"zh_CN"},nil);}}
- (NSString *)getAppUID {return [DemoUserInfo sharedInstance].userId;}
// OpenApi使用版本 - OpenApi version// @param app 小程序/小游戏实例 - Mini program/mini game instance// @reutn v1/v2- (NSString *)openApiVersion:(TMFMiniAppInfo *)app;
- (NSString *)openApiVersion:(TMFMiniAppInfo *)app {//该app使用v2版本的openAPIreturn @"v2";}
文档反馈