调用iphone客户端进行授权发微博的方法--使用友盟组件
以前我曾介绍过一个方法调用iphone客户端进行授权发微博的方法 ,这种使用SSO授权的方法是利用新浪微博提供的SDK写的,最近发现友盟已经提供了利用SSO授权方式完成发微博的组件了。
友盟社会化组件下载http://dev.umeng.com/sdkdownload/sdkdownload_ios_social.html
利用的原理与前者一致,只是再次进行封装了,用起来更方便了。
主要代码
#import "UMSocialSnsService.h"
#import "UMSocialSnsPlatformManager.h"
//以发送新浪微博为例
[UMSocialData defaultData].shareImage = image;
[UMSocialData defaultData].shareText = strMessage;
UMSocialSnsPlatform *snsPlatform = [UMSocialSnsPlatformManager getSocialPlatformWithName:UMShareToSina];
snsPlatform.snsClickHandler(self,[UMSocialControllerService defaultControllerService],YES);