iOS開發 微信SDK的分享功能
阿新 • • 發佈:2019-02-16
- (IBAction)shareBtn:(UIButton *)sender {
//建立傳送物件例項
SendMessageToWXReq *sendReq = [[SendMessageToWXReq alloc] init];
sendReq.bText = NO;//不使用文字資訊
sendReq.scene = 1;//0 = 好友列表 1 = 朋友圈 2 = 收藏
//建立分享內容物件
WXMediaMessage *urlMessage = [WXMediaMessage message];
urlMessage.title = kLinkTitle;//分享標題
urlMessage.description = kLinkDescription;//分享描述
[urlMessage setThumbImage:[UIImage imageNamed:@"testImg"]];//分享圖片,使用SDK的setThumbImage方法可壓縮圖片大小
//建立多媒體物件
WXWebpageObject *webObj = [WXWebpageObject object];
webObj.webpageUrl = kLinkURL;//分享連結
//完成傳送物件例項
urlMessage.mediaObject = webObj;
sendReq.message = urlMessage;
//傳送分享資訊
[WXApi sendReq:sendReq];
}