最近需要做分享功能,说一下我遇到的坑:
新浪微博SSO分享设置:
有两组接口可以调用
// 非原生SSO新浪微博分享(友盟)
[UMSocialSinaHandler openSSOWithRedirectURL:@"http://sns.whalecloud.com/sina2/callback"];
// 原生新浪微博SSO分享(二者选一个)
[UMSocialSinaSSOHandler openNewSinaSSOWithAppKey:SinaAppKey RedirectURL:@"http://sns.whalecloud.com/sina2/callback"];
下面以调友盟的新浪分享接口为例:
在URL scheme中添加一个 sina.xxxxxx
xxxxxx是新浪SinaAppSecret在新浪后台添加测试账号,如果不添加的话会弹出两次授权页面(新浪微博一次,回到本应用会弹出一次web页面授权)
在友盟后台添加SinaAppKey和SinaAppSecret。
- 拷贝友盟的分享代码