NSURLSessionDataTask *theURLSessionDataTask = [[NSURLSession sharedSession] dataTaskWithURL:[NSURL URLWithString:url] completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) {
WXFileObject *fileObject = [WXFileObject object];
fileObject.fileData = data;
fileObject.fileExtension = fileExtension;
WXMediaMessage *message2 = [WXMediaMessage message];
message2.mediaObject = fileObject;
message2.title = [NSString stringWithFormat:@"%@.%@",title,fileExtension];
message2.description = description;
SendMessageToWXReq *req = [[SendMessageToWXReq alloc] init];
req.bText = NO;
req.message = message2;
req.scene = WXSceneSession;
[WXApi sendReq:req completion:^(BOOL success) {
}];
}];
[theURLSessionDataTask resume];