GithubHelp home page GithubHelp logo

100apps / openshare Goto Github PK

View Code? Open in Web Editor NEW
3.6K 151.0 663.0 4.35 MB

不用官方SDK,利用社交软件移动客户端(微信/QQ/微博/人人/支付宝)分享/登录/支付。

Home Page: http://www.gfzj.us/series/openshare/

License: GNU General Public License v3.0

Objective-C 87.99% Ruby 5.69% PHP 6.31%
openshare

openshare's Issues

分享Gif到微信,图片不会动

如题,同样一张gif图片分享到QQ好友是正常的,但是分享到微信好友,打开图片浏览是 (.dat)格式,其他的图片分享也是这个格式,gif图片无法正常播放

未安装 QQ 客户端的情况

Demo 中的例子在未安装 QQ 客户端时,点击没反应,能否做到未安装客户端的情况,跳转到网页登录呢?

分享到QQ空间偶发性失败

使用OpenShare分享到QQ空间时,有时候会失败,“重新发送”几次后才成功。而在同一网络下,使用其他的接入了QQ原生SDK的APP分享到QQ空间,总会成功。
下面是一些现场,希望能有帮助
1、分享到QQ空间
image
2、分享失败
image
3、分享失败时的包
image
4、点了几次“重新发送”后,发送成功了,add_share_pic:
image

请教一些基础问题

  1. 里面的一些url参数拼接,大牛是怎么知道的? 以后他万一变了?
  2. 里面的一些url schema 在哪里找到的?

求大牛解释下,谢谢!!!

Bug Report: 微信 6.3.7 修改了分享后的行为

@100apps 昨天微信自动升级到 6.3.7,升级后从应用分享链接到微信不再自动跳回原应用。

不知道是微信修改了分享逻辑,还是连协议一块改了。导致 OpenShare shareToWeixinTimeline:msg 的回调无法被调用。

UPDATE: 确认是微信改协议了……

定向分享数据线来分享文件是否未实现?

今天使用openshare,将app中的zip文件 定向分享到QQ我的电脑。用openshare里面的数据线功能。但似乎并未实现,(图片是可以定向分享的,这个本人试过,但是文件类型的,如zip似乎不起作用,)还是本人操作错误?求问一下

分享给微信好友,在好友列表界面点击返回(取消分享)走Success分支

分享给微信好友,在好友列表界面点击返回(相当于取消分享)走Success分支
没有一个值判断是成功还是取消分享
[OpenShare shareToWeixinSession:msg Success:^(OSMessage *message) {
NSLog(@"微信分享到会话成功:\n%@",message);
[KSToastView ks_showToast:@"分享成功"]; //没有一个值判断是成功还是取消分享
} Fail:^(OSMessage *message, NSError *error) {
}];

IOS8

好像有些方法是IOS8里面得。。IOS8以下的得改改。。。

修正gif无法正常在微信显示问题

需要把
//gif
dic[@"fileData"]= msg.file;
dic[@"thumbData"]=msg.thumbnail ? [self dataWithImage:msg.thumbnail] : [self dataWithImage:msg.image scale:CGSizeMake(100, 100)];
dic[@"objectType"]=@"8";

objectType 设置成 8,gif才会正常生效.

QQ分享返回的Url的Prefix不应该是tencent吗?

QQ分享返回的Url的Prefix不应该是tencent吗?不知道是不是因为Info文件中没有加入<string>QQ41C1685F</string>类似的一行的原因。因为我不知道你的这个字符是从哪里取的~似乎我没有

分享到支付宝

支付宝钱包SDK可以支持iOS9以上,如果不用SDK的话,是否可以向下兼容?可以加入TODO哦。

分享到QQ和QQ空间没有回调

不知道为啥,分享到微信好友和朋友圈都有回调,QQ的都没有,不管成功还是取消分享,都没有回调。

qq空间分享文本信息报错--"分享失败 系统繁忙,请稍后重试"

你好,非常喜欢这个lib,感谢作者!

我在使用这个lib的时候,不论是 sample project还是我自己的project,在qq空间分享文本信息都会出现
"分享失败 系统繁忙,请稍后重试"的报错。看上去像是腾讯报的错。图片分享和其他分享正常运行,不知道是什么原因?

谢谢!

微信分享图片,名字30.dat

微信分享了图片,点击图片,导航栏上的名字是 如下 格式: 30.dat,我看这个content内容是从剪切板拷贝的,这个显示的名字可以自己定义一下吗

怎么获取QQ用户信息

[OpenShare QQAuth:@"get_user_info" Success:^( 貌似目前只能获取用户的openid 至于用户的 昵称头像获取不到啊

“get_user_info”也获取不到

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.