iOS ShareSDK的新浪微博配置
2015-09-28 17:29
429 查看
- (void)registerApp { [ShareSDK registerApp:@"4681c730737c" activePlatforms:@[@(SSDKPlatformTypeSinaWeibo), @(SSDKPlatformTypeQQ), @(SSDKPlatformTypeWechat)] onImport:^(SSDKPlatformType platformType) { switch (platformType) { case SSDKPlatformTypeWechat: [ShareSDKConnector connectWeChat:[WXApi class]]; break; case SSDKPlatformTypeQQ: [ShareSDKConnector connectQQ:[QQApiInterface class] tencentOAuthClass:[TencentOAuth class]]; break; case SSDKPlatformTypeSinaWeibo: [ShareSDKConnector connectWeibo:[WeiboSDK class]]; break; default: break; } } onConfiguration:^(SSDKPlatformType platformType, NSMutableDictionary *appInfo) { switch (platformType) { case SSDKPlatformTypeSinaWeibo: [appInfo SSDKSetupSinaWeiboByAppKey:@"3121875182" appSecret:@"9f350766c81976724b9e7fb45f41234c" <span style="color:#ff6666;">redirectUri</span>:@"https://www.baidu.com/" authType:SSDKAuthTypeBoth]; break; case SSDKPlatformTypeQQ: [appInfo SSDKSetupQQByAppId:@"1123427886" appKey:@"Zo93Onibde17ThtR" authType:SSDKAuthTypeBoth]; break; case SSDKPlatformTypeWechat: [appInfo SSDKSetupWeChatByAppId:@"wx123456a30ff2061e" appSecret:@"1234a34086598531b1d80e2b92273d09"]; break; default: break; } }]; }
在使用ShareSDK进行新浪微博的分享时出现了一个错误:error:redirect_uri_mismatch
这是redirectUri配置不正确导致的,这里需要做到三点一致,即微博平台配置、ShareSDK控制台配置、代码。
这样问题就解决了!
相关文章推荐
- 很好的一篇关于xcode的学习文章
- iOS9 3D Touch iOS 教程 ShortcutItem使用
- iOS 传值问题总结
- iOS开发脚踏实地学习day17-彩票
- iOS常用第三方框架
- ios开发 -- AFNetworking用法
- 如何在LLDB下排查message sent to deallocated instance问题
- 用iOSOpenDev在Xcode里配置越狱开发环境
- ios开发日记-12 sdwebImage内存泄露
- iOS -- 图片虚化,模糊化
- iOS9新特性——3Dtouchaa
- xcode7 ios9 适配 错误
- Ios小记整理
- ios开发一些零碎的小知识(二)
- ios9企业证书提示“未受信任的企业级开发者”解决方法
- 平时用的到的方法
- iOS证书整理
- 野鸟装备iOS版开发笔记(1.5.0)
- iOS 9正式发布了
- iOS 9适配