自定义新浪微博客户端尾巴app key显示来源你的网站!

如何做到新浪微博显示来自自己的网站呢?这个是可以实现自定义的!修改新浪微博的来源为你的网站,应用,都无疑是很好的方法来增加你网站的流量和曝光率,更能突显你网站的正规专业性!来自第二度。
实现前的准备:
1,申请新浪微博开放平台网站或者应用appkey以及app secret
2,fuubo安卓客户端。点击下载[此2.8版本支持安卓2.3]
Fuubo是一款专注于提升新浪微博发送体验的发送助手,老版本2.8支持 Android 2.3+ 。因为新浪微博官方客户端发布微博不调用开放平台的api接口,所以无法实现。必须修改fuubo这样的第三方微博客户端来实现自定义来源为你的开放平台appkey!
3.需要的工具:
1、Apk IDE 一款可视化的用于修改编译安卓Apk程序文件的工具。 (下载
2. Apk签名工具 [下载]
电脑需要配置的java环境:
1、JDK //Java开发工具包 (可以参考百度经验,自己安装配置java环境)
接下来进入正题:客户端专属定制步骤:
1.首先在Apk IDE中打开下载好的原版客户端,软件会自动对apk进行解包,需要等待1~2分钟
2.解包完成后,在左侧的目录树找到\smali\me\imid\fuubo\ui\LoginActivity.smali 这个文件,双击打开。
Fuubo自带三组尾巴,这里只需要改掉其中一组或是三组全改都可以!
“Fuubo”

“1182402349″

“368aa54583a5b37d900ac5f9703df9d1″

“Fuubo.Meizu”

“884103089″

“a75f6e9aef4dde19f764a762e4788e1c”

“Fuubo.Xiaomi”

“3491675681″

“501f055713bc5375baf3fa52f04360b2″

这里的Fuubo字样不显示在来源上,只是代表不同尾巴的备注说明,appkey才是微博的尾巴~[只需要修改appkey和app sercet]
3.因为目前采用是2.0权限接口,之后还要修改回调地址
打开\smali\me\imid\fuubo\ui\OauthActivity.smali和\smali\*.smali (作者每次打包,文件名都有变化,自行查找)
替换掉这两个文件中的“https://api.weibo.com/oauth2/default.html”为你的回调地址!
这样替换后会导致不是这个回调地址的KEY不能授权成功。所以你也可以修改自己的回调地址为“https://api.weibo.com/oauth2/default.html”,这样就不用替换回调地址了!
4.修改完成后就可以进行编译+签名,生成apk了。
5.Fuubo有对应的校验机制,使用上面生成的apk文件登录成功后会马上闪退。解决办法:用解压软件提取生成apk里面的classes.dex,把它覆盖到官方的apk中,删除官方包里面的META-INF文件夹。然后使用 apk签名工具签名 进行签名就可以正常安装使用了。技术来源:http://deardu.com第二度:http://deardu.com
效果如图:

新浪微博自定义尾巴appkey来源

新浪微博自定义尾巴appkey来源


如果哪里有问题,欢迎大家访问第二度留言咨询@假装是医神

有什么对我说的?

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

  1. 电商博客 0 来自天朝的朋友 谷歌浏览器 Windows 7 江苏省苏州市 百度网讯科技电信节点

    你这个微博自定义来源怎么操作,看不到,我已经申请好App Key了,怎么把发出去的微博来源改为自己的网站名和链接?看到请到我的博客留言,谢谢

    • 第二度 [博主] 来自天朝的朋友 Safari浏览器  Android 4.4.4 M355 Build/KTU84P 广西南宁市 百度网讯科技电信节点

      @电商博客 这篇文章已经把方法写的很清楚了,申请新浪微博开放appkey,并且新浪开放平台提交的网站上线成功。这样你的appkey来源才能公开显示,然后就是用文章所说的工具简单反编译那个第三方安卓新浪微博客户端apk,就可以手机用这个软件登录新浪微博发微博显示了。