分享,信分享
參考文章網址:
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]; }