android一键分享功能部分实现

为什么叫做部分实现呢,其实是我只实现一部分的分享。如新浪微博,那还有没去实现的是微信分享。还有一部分奇怪的问题:我QQ分享跟QQ空间的分享功能,我都没配置key那些都是原本集成就有的key也可以实现分享,谁清楚的麻烦详解下。
实现分享功能我们可以去www.mob.com这个网站集成。免费的,而且还有短信验证功能。等这分享研究完后就研究下短信验证功能。
开始实现步骤(新浪分享,以下是本人自己实现过程(未认证)):
1.去mob官网注册账号并登录。
2.去文档中心找shareSDK产品android版的说明有介绍使用。我这是下载2.7.4版本。
3.到 http://open.weibo.com 中申请成为开发者。并创建一个应用。
4.把这应用的key跟secret ,copy到项目中shareSDK中对应的 中把mob中创建的项目里的key填到 中。
5. 在新浪应用的“应用信息-》高级信息填写授权信息,我这里是直接把我新浪微博首页网址copy进去,两个都是。”
6. 在mob后台授权用户我添加自己的新浪微博账号,—–>在“社会化平台设置里”上面两个的是否选项我都开启。
7. 选择下面新浪微博图标进去填写对应的信息,“回调授权页“我就还是填第五点的地址。下面两个选项页都开启。
android一键分享功能部分实现_第1张图片

另外重要一点 ,(没填的可以理解为被我马赛克掉,其实是要的)

<SinaWeibo
        Id="1"
        SortId="1"
        AppKey=""
        AppSecret=""
        RedirectUrl=""
        ShareByAppClient="false"
        Enable="true" />

这个原本是true的话,我运行时会提示分享失败。当我设置为false时可以跳到授权页登录并成功分享。
android一键分享功能部分实现_第2张图片

你可能感兴趣的:(android)