第三方分享(新浪,微信,QQ)

1.去各个平台下载ShareSDK,并注册

[WXApi registerApp:WEIXINAPPID];
    [WeiboSDK registerApp:WEIBOkey];

2.AppDelegate文件

-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
    if ([url.scheme isEqualToString:WEIXINAPPID])
    {
        if (_weixinshare==nil) {
            _weixinshare=[[WeiXinShare alloc]init];
        }
      return [WXApi handleOpenURL:url delegate:_weixinshare];
    }
    else if ([url.scheme isEqualToString:@"wb1566451595"])
    {
        if (_sinaweiboshare==nil) {
            _sinaweiboshare=[[SinaWeiboShare alloc]init];
        }

        return [WeiboSDK handleOpenURL:url delegate:_sinaweiboshare];
    }
    else if ([url.scheme isEqualToString:@"tencent100794309"])
    {
        if (_tencenqqshare==nil) {
            _tencenqqshare=[[TencenQQshare alloc]init];
        }
        return [QQApiInterface handleOpenURL:url delegate:_tencenqqshare];
    }
    return YES;
}

时间: 2024-11-09 15:11:24

第三方分享(新浪,微信,QQ)的相关文章

andriod 实现新浪、QQ空间、微信朋友圈、微信好友分享功能

前言:自己在学习的过程中的一些操作过程,对分享的一些理解.下面就讲解一下: 下载地址:http://download.csdn.net/detail/u014608640/7490357 首先,我们需要去ShareSdk官方网站http://sharesdk.cn/ 去下载ShareSDK ,然后我们会有4个文件: 根据我自己在学习的过程中只用到了第一个文件夹的 libs目录的2个项目,这2个是必须要的,是ShareSdk提供的,然后需要将这2个放入到自己做的项目当中去,在Res目录下有一个 S

andriod 实现新浪、QQ场地、朋友微信圈、微信朋友分享功能

前言:在自己的学习过程中的一些操作,分享一些理解. 下面将说明什么: 下载链接:http://download.csdn.net/detail/u014608640/7490357 首先.我们须要去ShareSdk官方站点http://sharesdk.cn/ 去下载ShareSDK ,然后我们会有4个文件: 依据我自己在学习的过程中仅仅用到了第一个目录的 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDYwODY0MA==/font/5a6

第三方登陆--新浪

一.phpsdk的组成   里面看到6个文件:callback.php.config.php.index.php.weibolist.php.weibooauth.php以及.DS_Store这6个文件. 看了下官方的API文档 http://open.weibo.com/wiki/%E6%8E%88%E6%9D%83%E6%9C%BA%E5%88%B6?sudaref=open.weibo.com&retcode=6102 二.申请APPKEY   这个需要获取App Key 和App Sea

Android 第三方分享中遇到的问题以及解决方案

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 第三方登录和分享过程中难免遇到各种纠结的问题,下面将我遇到的分享给大家. 先说第三方登录 1.首先要搞清楚后台同事要你传的是code还是token,因为先传code,token值后台同事也可以获得.正常的步骤是先获得code,再拿code去取得token. 2.新浪和QQ的第三方登录,网上例子大把,但要做奇虎和支付宝的比较困难,还好网上找到一个例子,加部分注释分享给大家:http://downlo

QQ,微信,新浪原生分享

提要: QQ ,微信分享 ,新浪分享(需要授权后分享) QQ开发者平台登录网址:(免登录分享) http://open.qq.com/login 微博分享:(如果只需要分享功能不需要审核) 1.注册开发者账号 进入新浪微博提供的开放平台 注册新浪账号:http://open.weibo.com/ 在管理中心需要创建一个应用,得到Appkey,如果只是实现分享的功能也不需要提交审核. 2.应用信息 基本信息页面:需要填写Android签名 签名工具下载地址:https://github.com/m

QQ 微信 新浪 无法 分享 收集

1.网络请求报错.升级Xcode 7.0发现网络访问失败.输出错误信息 The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. 原因:iOS9引入了新特性App Transport Security (ATS).详情:App Transport Security (ATS)新特性要求App内访问的网络必须使用HTTPS协议

Android:Umeng(友盟) 微信,QQ,新浪分享 (三)

第一步: 下载并安装SDK 添加代码和资源引用,我们提供了添加资源文件和jar文件的两种方式,可以根据需求选择 解压SDK压缩包,将文件夹中的'main/libs'和'main/res'文件夹复制到你的项目工程根目录下(如使用'ADT 17'以下用户需要手动添加'libs'下的jar文件到工程Path中) 结合上两篇文章 PushSDKMoudle中添加QQ,微信,新浪分享后的libs结构: 注:除jar包外,其余文件夹均需添加对应分享的so包.没有则不添加,附图: 第二步: AndroidMa

微信qq,新浪等第三方授权登录的理解

偶们常说的第三方是指的微信,qq,新浪这些第三方,因为现在基本每个人都有qq或者微信,那么我们就可以通过这些第三方进行登录.而这些网站比如慕课网是通过第三方获取用户的基本信息 它会有个勾选按钮,提示是否提供一些信息. 但是一些网站还是提示需要输入邮箱和密码,但是如果这些我是在微信的客户端观看这些网站的话,就是通过慕课网的微信公众号来观看的话,就可以获取微信用户与慕课网公众号唯一的 openid就可以唯一的识别用户,openid是通过一个微信号+微信用户通过一个算法来生成的.

ios第三方分享到qq、微信、人人网、微博总结

我们开发出来的APP通常要通过第三方分享到其他社交平台,如qq.微博微信 等.通过分享可以提高APP的传播效率,增加APP的曝光率,因此也算是APP功能 里的标配了吧.目前常用的第三方分享途径有qq.微信.微博.人人等.这些平台 大多都有自己的官方第三方分享组件可用,官方文档也比较丰富.使用起来比较方便. 这里我将已我的APP demo 两万番茄为例,展示如何实现这四个平台的第三方分享功 能. 虽然不同平台提供的模块和接口各异,但总体上,都有着相同的套路,搞通了一 套平台,其他的也就可以依样画葫

目前微信 微博 新浪 豆瓣等所有分享的js插件

原理 功能 集成微信.微博.开心.豆瓣.人人.qq微博.搜狐.qq空间等分享 即时分享: 默认加载插件,即启动全部分享 定制分享:通过参数配置.静态数据配置 由你决定何时分享,如何分享 扩展: 通过数据配置,支撑分享拓展 使用场景 即时分享 默认配置加载完js即启动全部分享 定制分享 前提 需先关闭即时分享 /********* 静态数据配置 begin *********/ var IS_SHARE = false, //true:即时分享,加载完即启动 false:定制分享,由你决定何时分享