arvinljw / socialhelper Goto Github PK
View Code? Open in Web Editor NEWQQ、微信、微博登陆和分享
License: Apache License 2.0
QQ、微信、微博登陆和分享
License: Apache License 2.0
第三方登录,没有回调,成功和失败都收不到回调
同标题
微信登陆的那个 每次都要请求授权吗? 1. 若access_token已超时,那么进行refresh_token会获取一个新的access_token,新的超时时间;
2. 若access_token未超时,那么进行refresh_token不会改变access_token,但超时时间会刷新,相当于续期access_token。大佬 加入他优化呀
你好作者,感谢提供好用的库,如题,可否升级支持android x
微信登录正常唤起微信,在微信中点击授权登录没有任何回调。我只希望拿回key_wx_auth_code,不需要其他任何信息,所以我给的WX_APP_SECRET是错误的。
微信分享后,停留在微信界面,不能触发回调
这个问题,楼主有没有解决办法呢?
求助。
1.微信分享图片,web....调起微信会白屏 看了一下你的源码 好像是 图片的宽高跟大小没有坐限制
2.QQ分享网络图片 好像是需要先下载下来放到本地 然后用local的方式才能上传成功的
3. 判断应用是否安装的时候 不存在抛异常会造成app闪退 建议用toast提示一下会更好...
暂时只看了这么多 微博还没有试 有空的话改一下哟 期待赶紧更新
如题,在点击分享的时候会出现此种情况,但不是每次都毕现了,是Bitmap回收引起的
at android.graphics.Bitmap.checkRecycled(Bitmap.java:392)
at android.graphics.Bitmap.compress(Bitmap.java:1075)
at net.arvin.socialhelper.SocialUtil.bmpToByteArray(SocialUtil.java:81)
at net.arvin.socialhelper.WXHelper.addTitleSummaryAndThumb(WXHelper.java:348)
at net.arvin.socialhelper.WXHelper.addWeb(WXHelper.java:322)
at net.arvin.socialhelper.WXHelper.createMessage(WXHelper.java:252)
at net.arvin.socialhelper.WXHelper.share(WXHelper.java:203)
at net.arvin.socialhelper.SocialHelper.shareWX(SocialHelper.java:69)
at io.liuliu.share.ShareHelper.shareMoment(ShareHelper.java:153)
怎么直接授权登录成功,不需要用户确认?
除了qqId需要在App的gradle中配置一下,其他的配置都可以放在类库中,让各个平台的的回调实现在自定义的activity中,然后微信的WXEntryActivity重定向到自定义的activity中
请问下qq分享没有回调是什么原因?看了下onActivityResult返回的data是null,是不是app审核没通过导致的?还是我的接入有问题?
应为登录
,而不是登陆
微信分享可不可以加一个图片bytes的- -
感想作者提供这么好用的库。
如果想添加朋友圈 和QQ空间分享的话,想按照你的封装思路去做,该如何扩展比较好??
如题啦。现在微信最新的分享方式是给它一个bitmap。很想看你是怎么实现网络url的分享的
hat was originally registered here. Are you missing a call to unregisterReceiver(),虽然在自定义onDestroy方法中调用了unregisterReceiver,但是还是会报错。
公司的三方登录都需要 openId 和 accessToken 两个参数。我在 ThirdInfoEntity 中没有找到这个字段,希望可以暴露出来。谢谢。
微博分享后 回调显示 success ,却又toast一个分享失败,看了一下微博,刚刚分享的被放入了草稿箱显示了 (c8998)文件不存在。
我看了一下 签名和回调地址都是没问题的
你好 之前请教过你第三方分享这个项目 我这边第三方登录有点问题 什么时候有空能不能帮我看一下
我先大致说一下 我们这边也是几个第三方封装在了一起 微博用的是老版的sdk 3.12 但是最近发现微博第三方不能用了 我这边各种调试没有找到原因 web授权页面那个webview页面加载不出来 但是我看断点信息都是正确的 所要加载的那个url也是正确拼接的 但是每次都是progress走到80 然后就无限卡住 然后我新建了一个项目的空包 把分享的框架跟签名单独拿出来 发现在空包里可用 但是在原来的项目中不能用了 看了很久了 很纠结 不知道你有没有遇到过类似的问题 如果方便的话 留个别的联系方式QQ 邮箱 微信都行
我QQ1016145309
调起微博APP授权失败,不能调用微博网页授权
WXHelper类中的 onDestory方法中没有取消分享广播的注册,导致回调多次
解决办法:
在AndroidManifest.xml文件的application标签里面加入
作者:奋斗滴熊猫
链接:https://www.jianshu.com/p/ea3c189f04d0
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
@arvinljw
回复
QQ登陆打通后unionId不对,
诸位有没有遇到。
QQ登陆后 打通后 web/移动端
取到的 unionId不对,并且是每次不一样。并且不是 应该是UID_XXXX 形式的
使用友盟+ 测试 是返回正确的unionId
当前最新版本的。
为什么我依赖后会报错?我用的是gradle plugin 3.0.0版本
Error:Failed to resolve: com.sina.weibo.sdk:core:4.1.0,是.so缺失?
楼主你好 跑了demo qq登录跟分享都没问题,我有个疑问 这个是基于什么sdk来写的 比方说是用的uemngsdk 还是shareSDK? 在实际项目里引用的话 拓展性强吗 谢谢
QQ 登录报错
java.lang.ClassNotFoundException: com.tencent.stat.StatConfig
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:251)
at java.lang.Class.forName(Class.java:216)
at com.tencent.connect.a.a.c(ProGuard:55)
at com.tencent.connect.auth.c.(ProGuard:42)
at com.tencent.connect.auth.c.a(ProGuard:77)
at com.tencent.tauth.Tencent.(ProGuard:59)
at com.tencent.tauth.Tencent.createInstance(ProGuard:67)
at net.arvin.socialhelper.QQHelper.(QQHelper.java:44)
at net.arvin.socialhelper.SocialHelper.loginQQ(SocialHelper.java:40)
你好作者,感谢提供这个库
如题,在测试Demo的过程中,发现QQ和微博cancel
事件没有执行,自己集成到项目中也是一样的
Cancel
事件没有执行,但是微信Cancel
事件是可以执行的,弹出Toast“已取消”的提示如题
微信分享,到微信界面后返回,也是回调shareSuccess 方法
我准备jenkins自动化打包 服务器微博的库总是下来不下来
项目也没需要分享微博 想去掉微博的引用
大佬请教一下如何拿到QQ,微信自带的加载框, - -我找不到....
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.