网易首页 > 网易号 > 正文 申请入驻

3分钟看懂,如何解决Twitter分享索权过多的问题

0
分享至

经常接触海外用户的开发者,对Twitter平台绝不会感到陌生,作为出海应用和游戏App必选的社交分享平台,MobTech开发者服务早在ShareSDK(社会化登录分享组件)1.0版本就已集成了它。

近期,MobTech开发者服务平台收到部分用户反馈,反映Twitter分享前的授权动作索取了过多权限,需要ShareSDK进行优化。到底是哪里出了问题?

让我们先从ShareSDK的分享流程说起。

ShareSDK分享流程

不同社交平台的分享API并不相同,但多数需要在分享前完成授权。ShareSDK同时提供了分享(share)和授权(authorize)两个API,只是为了使用方便,分享API背后默认进行了授权检查,所以开发者日常可忽略授权的API(如下图):


而Twitter的问题在于默认情况下,它的授权动作索取了太多权限:

所以解决这个问题的第一个办法,就是不要让ShareSDK默认完成授权,而是在分享前调用authorize的另一重载,实现对权限裂变的控制。

尝试1、通过重载的授权方法减少索权

具体的操作如下图:

执行分享前先通过isAuth方法判断终端用户是否已经授权了分享,如未授权,则自行调用authorize的另一种重载方法authorize(String[])来直接指定需要的权限列表进行授权,并在授权成功后调用share方法继续分享。

因此现在只要查一下Twitter开放平台的文档,找到所需的权限就能解决问题——结果很遗憾!Twitter并没有权限列表的概念,所以这个方案不可行。

尝试2、修改Twitter App控制台配置

既然通过代码配置不可行,根据我们过往的经验,只能在Twitter的App控制台内进行配置。

果不其然,在一个不起眼的角落里,发现了Twitter的权限分级选项,但只有3个:只读、写入和读写(如下图):

一般情况下, “只读”选项肯定申请了最少的权限,切换之后,授权页面的权限列表少了很多,但完成授权后却直接影响了分享功能,Twitter提示权限不够!

这样看来,分享动作至少要“写入”权限。在尝试设置后,尽管可以执行分享工作,但授权页的权限列表又增多了。

尝试3、基于操作系统的API进行分享

既然开放平台的API不能解决这个问题,那只能寻求操作系统API的帮助了,这里的实现原理也很简单(如下图):

对于安卓系统而言,这个方案操作很简单。先前ShareSDK已给部分平台提供了这个功能,而在iOS平台实现,开发者需要注意不同App提供的API会有差异,甚至还会受到iOS系统和App版本的影响。


最终解决方案

完成了尝试三的修改,Twitter索权过多的问题确实就被解决。并且和之前一样,可以通过增加一项配置、无需修改分享的调用代码,就可直接切换至新的分享方式,特别适用于只需要分享而无需登录的场景应用

除了Twitter,我们还将这种方案推广到所有同样模式的社交平台中,建议出海开发者更新至最新版本,使用此方案进行分享,解决用户在分享中产生授权过多的问题

关于ShareSDK

很多移动开发者都有了解,分享涉及的平台众多,需要挨个接入可不是件容易活儿。更别说各平台的配置、更新以及兼容适配性等问题,没一件省事。项目组的研发、推广、运营、品牌打造等工作,已足够焦头烂额,社交平台的接入是否有更简便的方法?

有!用ShareSDK!

ShareSDK仅需一键集成,轻松解决了以上开发困扰,同时还省去了后续一系列维护平台的步骤,省时省心又省事。

在信息安全越来越被关注的时代,ShareSDK对每个平台的安全性非常重视且严谨对待,是业内知名且安全系数高的一款社交化分享组件。当前ShareSDK已融入了原生和系统分享,完善的分享方式,让开发者使用更便捷!

所以,这样一款分享SDK,接入仅需5分钟,不香么?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
网传天津一男孩遭6人围殴吐血住院?警方通报

网传天津一男孩遭6人围殴吐血住院?警方通报

界面新闻
2024-05-16 07:15:28
普京访华为何如此仓促?事情已经起了变化

普京访华为何如此仓促?事情已经起了变化

丰慢慢
2024-05-15 17:24:37
美国对华贸易战升级,但中国已经不是五年前的中国了

美国对华贸易战升级,但中国已经不是五年前的中国了

观察者网
2024-05-15 18:18:11
斯洛伐克亲俄总理遭枪击后生命垂危,欧盟发声谴责刺杀行为

斯洛伐克亲俄总理遭枪击后生命垂危,欧盟发声谴责刺杀行为

日新说Copernicium
2024-05-15 23:01:00
LV总监空降成都,全身穿搭价值3000万,网友辣评:像农民工赶火车

LV总监空降成都,全身穿搭价值3000万,网友辣评:像农民工赶火车

动物的温情故事
2024-05-16 04:15:23
44岁爷爷抱着孙女牵着孙子,去校门口接14岁儿子,爷俩见面亮了!

44岁爷爷抱着孙女牵着孙子,去校门口接14岁儿子,爷俩见面亮了!

老王侃趣闻
2024-05-15 15:31:16
多位大V赌咒发誓胖猫没死!姐姐贴出死亡证明后耍赖、跑路、封号……

多位大V赌咒发誓胖猫没死!姐姐贴出死亡证明后耍赖、跑路、封号……

可达鸭面面观
2024-05-15 22:06:45
女子在广州正佳广场跳楼,商场已恢复正常营业

女子在广州正佳广场跳楼,商场已恢复正常营业

极目新闻
2024-05-16 00:03:21
刺杀斯洛伐克总理枪手身份曝光

刺杀斯洛伐克总理枪手身份曝光

环球时报国际
2024-05-16 00:16:10
米莱治理下的阿根廷通胀持续降温 央行半年内大幅降息至40%

米莱治理下的阿根廷通胀持续降温 央行半年内大幅降息至40%

智通财经
2024-05-15 11:45:07
人民日报翻车?赞扬挂科14门大学生考研成功,结果被扒是靠拼爹逆袭

人民日报翻车?赞扬挂科14门大学生考研成功,结果被扒是靠拼爹逆袭

可达鸭面面观
2024-05-15 15:45:16
体制内的人,也都不穿皮鞋了

体制内的人,也都不穿皮鞋了

白宸侃片
2024-05-16 03:26:28
事态升级!湖北警方警务督察介入,两位便衣民警这下摊上大事了

事态升级!湖北警方警务督察介入,两位便衣民警这下摊上大事了

影孖看世界
2024-05-15 17:37:07
发现一个奇怪现象:2024年公务员集体失声,体制内没人敢说话了

发现一个奇怪现象:2024年公务员集体失声,体制内没人敢说话了

马蹄烫嘴说美食
2024-05-16 03:47:58
12分钟1分0球,职业素养太烂!杨鸣就差点名喷了,球迷直接让他滚

12分钟1分0球,职业素养太烂!杨鸣就差点名喷了,球迷直接让他滚

嘴炮体坛
2024-05-15 23:03:56
百万粉丝网店“少女凯拉”欠款跑路 供应商:赊账拿货无合同成“行规”

百万粉丝网店“少女凯拉”欠款跑路 供应商:赊账拿货无合同成“行规”

封面新闻
2024-05-15 21:09:30
两份检测报告结果会有什么不同?海南海花岛一小区地库承重柱墙皮剥落、钢筋锈蚀,当地住建局已委托重新检测,有业主表示“不认可新检测范围”

两份检测报告结果会有什么不同?海南海花岛一小区地库承重柱墙皮剥落、钢筋锈蚀,当地住建局已委托重新检测,有业主表示“不认可新检测范围”

每日经济新闻
2024-05-14 20:50:09
日本已有900万套空置房屋,催生“0元购房”模式,有业主巴不得赶紧送出去

日本已有900万套空置房屋,催生“0元购房”模式,有业主巴不得赶紧送出去

爆角追踪
2024-05-15 18:49:41
“一丝不挂”新舞蹈?惹争议,被摸下体更不害臊,金星质疑是对的

“一丝不挂”新舞蹈?惹争议,被摸下体更不害臊,金星质疑是对的

吃鱼思故渊
2024-05-15 22:33:09
这两个新闻连在一起看,简直让人窒息

这两个新闻连在一起看,简直让人窒息

顾礼先生
2024-05-14 16:42:44
2024-05-16 09:10:44
MobTech袤博
MobTech袤博
全球领先的移动智能科技平台
424文章数 143关注度
往期回顾 全部

科技要闻

特斯拉Model Y"孪生兄弟",蔚来新车能行吗

头条要闻

女子留学邂逅"完美先生" 副县长丈夫帮她偷印涉密文件

头条要闻

女子留学邂逅"完美先生" 副县长丈夫帮她偷印涉密文件

体育要闻

乔丹-贝尔:CBA外援的另一种用法?

娱乐要闻

欧阳娜娜营销才女人设却没拿到学位?

财经要闻

上海家化董事长离职:三年薪酬近三千万

汽车要闻

无感胜有感 驾驶沃尔沃EX30竟与众不同?

态度原创

亲子
旅游
手机
教育
时尚

亲子要闻

4岁小朋友挑战跑五公里成功,中途有几次想放弃都坚持下来了。

旅游要闻

赤道上走直线不可能?男子走了几步就失去重心

手机要闻

起步价3999元,vivo X100s系列517正式开售

教育要闻

提交倒计时!含金量超高的「写作竞赛」,靠写作冲Top 30利器,真不是梦!

入夏当然得穿“裙子”了!40、50岁女人这样穿,一个比一个美

无障碍浏览 进入关怀版