查看: 628|回复: 0

[Android常见问题] 关于Facebook的集成与分享

[复制链接]

Rank: 5Rank: 5

主题:
帖子:
积分:
0

[Android常见问题] 关于Facebook的集成与分享

[复制链接]
628 0 | 发表于 2017-9-19 10:21:32 |阅读模式 | |
本帖最后由 wolf 于 2017-9-19 11:00 编辑

关于Facebook的集成与分享申请FacebookConsumerkeyConsumersecret部分:
1.      首先需要去Facebook开发者平台申请appkey跟appsecret,android部分详情请点击http://bbs.mob.com/forum.php?mod=viewthread&tid=19148
关于集成sharesdk部分:
1.Facebook同样也需要先集成我们的sharesdk,集成文档请参考:
android studio用户可参照:http://bbs.mob.com/thread-22130-1-1.html

2.      首先在官网下载我们的ShareSDK For Android,参照上述链接文档的提示进行集成,已下载的文件需按照文档提示放置在规定的位置,集成后的目录文件如下所示:
ps:在此操作前需要在后台申请我们官网的appkey跟appsecret

集成后的目录位置

集成后的目录位置
Libs下的jar包需全部依赖方可,


3.Facebook开发平台申请的申请的appkeyapps ecretsharesdk.xml文件配置好,如下图所示:
2.png 123456.jpg
需要注意的是标记处的回调地址需要跟Facebook开发平台配置的一致,此地址必须是https开头,且能打开即可;


4.由于新版的初始化的方法有做改变,详情可以参照http://bbs.mob.com/thread-22130-1-1.html第七步,需要注意的是两种方法不要同时使用二选一即可;
3.png
关于分享代码部分:
1.      如果在我们的九宫格界面里选择进行Facebook的分享,可直接在快捷分享的代码进行设置要分享的内容,官网文档提供了相应的代码,需意的是,由于快捷分享的内容是针对所有的平台,所以部分代码并不对Facebook有效,此种情况属于正常现象;代码如下:
4.png
1.      当然如果项目需求需要单独分享的话,我们也提供以下两种方法:
(1)      可以在快捷分享的方法里单独个性化分享,如下所示:
00.png
              此方法依旧使用我们的九宫格界面,满足于自己需要设置不同参数的平台;

(2)      部分用户如果不需要我们的九宫格界面,要自定义按钮触发分享所需的平台,可以用以下方法实现:
6.png
具体的参数设置请参考这个http://wiki.mob.com/%E4%B8%8D%E5%90%8C%E5%B9%B3%E5%8F%B0%E5%88%86%E4%BA%AB%E5%86%85%E5%AE%B9%E7%9A%84%E8%AF%A6%E7%BB%86%E8%AF%B4%E6%98%8E/#map-6;需要注意的是Facebook分享链接设置本地图片不会显示,只能设置网络图片链接;

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

技术支持
免费咨询 | 24小时在线
快速回复 返回顶部 返回列表