參考文章網址: http://www.jianshu.com/p/7a2f49c654df 1.申請APPKey 2.在AppDelegate.m文件中的代碼示例 3.具體的方法實現 ...
參考文章網址:
http://www.jianshu.com/p/7a2f49c654df
1.申請APPKey
2.在AppDelegate.m文件中的代碼示例
#import "AppDelegate.h" #import "WXApi.h" @interface AppDelegate () @end @implementation AppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [WXApi registerApp:@"申請的APPkey"]; return YES; }
3.具體的方法實現
#import "ViewController.h" #import "WXApi.h" @interface ViewController () @property (nonatomic, strong) UIButton *button; @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; self.button = [[UIButton alloc] initWithFrame:CGRectMake(100, 50, 100, 50)]; self.button.backgroundColor = [UIColor blueColor]; [self.button addTarget:self action:@selector(buttonClick:) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:self.button]; } - (void)buttonClick:(UIButton *) button{ NSLog(@"點擊"); //創建發送對象實例 SendMessageToWXReq *sendReq = [[SendMessageToWXReq alloc] init]; sendReq.bText = NO;//不使用文本信息 sendReq.scene = 0;//0 = 好友列表 1 = 朋友圈 2 = 收藏 //創建分享內容對象 WXMediaMessage *urlMessage = [WXMediaMessage message]; urlMessage.title = @"我們";//分享標題 urlMessage.description = @"大家一起過中秋";//分享描述 [urlMessage setThumbImage:[UIImage imageNamed:@"test"]];//分享圖片,使用SDK的setThumbImage方法可壓縮圖片大小 //創建多媒體對象 WXWebpageObject *webObj = [WXWebpageObject object]; webObj.webpageUrl = @"https://www.baidu.com";//分享鏈接 //完成發送對象實例 urlMessage.mediaObject = webObj; sendReq.message = urlMessage; //發送分享信息 [WXApi sendReq:sendReq]; }