获取加群组件的网址:http://qun.qq.com/join.html
然后通过它获取到的代码:
- (BOOL)joinGroup:(NSString *)groupUin key:(NSString *)key
{
NSString *urlStr = [NSStringstringWithFormat:@"mqqapi://card/show_pslcard?src_type=internal&version=1&uin=%@&key=%@&card_type=group&source=external",@"48423578396",@"959d333984b2deb937df28c4af43e3df678f8ec616a43e91c828e7ee563c4163"];
NSURL *url = [NSURLURLWithString:urlStr];
if([[UIApplicationsharedApplication] canOpenURL:url]){
[[UIApplicationsharedApplication] openURL:url];
returnYES;
}
elsereturn NO;
}
因为需要点击事件触发所以修改为如下代码:
#pragma mark - 加群
-(void)qqButtonAction:(UIButton *)button
{
NSString *urlStr = [NSStringstringWithFormat:@"mqqapi://card/show_pslcard?src_type=internal&version=1&uin=%@&key=%@&card_type=group&source=external",@"484558396",@"959d333984b2deb937df28c4af43e3df678f8ec616a43e91c828e7ee563c4163"];
NSURL *url = [NSURLURLWithString:urlStr];
if([[UIApplicationsharedApplication] canOpenURL:url]){
[[UIApplicationsharedApplication] openURL:url];
}
}
本文介绍了如何在iOS应用中实现一键加入QQ群的功能。通过调用特定的URL Scheme,如`mqqapi://card/show_pslcard`,结合群号和密钥,可以创建跳转到QQ群的链接。代码示例展示了如何在按钮点击事件中触发该功能。
720

被折叠的 条评论
为什么被折叠?



