现在,视频直播平台移民三方账号登录、分享功能是最基本的功能设置,而且随着互联网技术的发展,很多视频直播平台源码需要对Facebook、Twitter、Line等国外APP进行接入,从而实现用户流量的增加。今天,介绍下通过ShareSDK接入Facebook的登录、分享功能接入流程。
首先,需要在Facebook开发者平台进行一系列的操作,完善账号的应用信息,接着在视频直播平台源码中集成ShareSDK,这里不做介绍。
通过ShareSDK的方法,进行登录操作,获取Facebook的信息:

try { Platform platform = ShareSDK.getPlatform(platName);               platform.setPlatformActionListener(mPlatformActionListener);platform.SSOSetting(false);platform.removeAccount(true);platform.showUser(null);} catch (Exception e) {e.printStackTrace();callback.onError();}

视频直播平台源码中获得用户信息:

Platform platform = (Platform) msg.obj;
PlatformDb platDB = platform.getDb();
final LoginData data = new LoginData();
data.setNickName(platDB.getUserName());
data.setAvatar(platDB.getUserIcon());
String platformName = platDB.getPlatformNname();
if (platformName.equals(Facebook.NAME)){data.setType(MobConst.Type.FACEBOOK);data.setOpenID(platDB.getUserId());}

然后,就可以使用从Facebook得到的用户账号信息进行自己视频直播平台源码的账号注册等操作。
关于分享,ShareSDK内部方法非常简便:

OnekeyShare oks = new OnekeyShare();
oks.disableSSOWhenAuthorize();//设置一个总开关,用于在分享前若需要授权,则禁用sso功能
oks.setPlatform(platName);
oks.setSilent(true);//是否直接分享
oks.setTitle(data.getTitle());//设置分享标题
oks.setImageUrl(data.getImgUrl());//设置分享图片
String webUrl = data.getWebUrl();//设置分享链接
oks.setText(data.getDes());//设置分享文字内容
oks.setUrl(webUrl);
oks.setSiteUrl(webUrl);
oks.setTitleUrl(webUrl);
oks.setCallback(mPlatformActionListener);
oks.show(.sInstance);
L.e("分享-----url--->" + webUrl);

以上就是在视频直播平台源码通过简单的配置,即可实现三方Facebook的登录、分享功能,详细介绍了接入流程的注意事项,关注本博主,后续还会更新更多干活。
声明:本篇文章为小编原创文章,转载请注明出处及作者。

视频直播平台源码关于Facebook登录、分享接入流程相关推荐

  1. 直播系统开发,直播平台源码切忌一成不变

    直播过程中流媒体协议的传输大致包含六个环节,分别是采集.预处理.编码.传输.解码.播放等环节,这六个环节的前五个环节都是需要开发者费心的. 直播系统开发时,会在直播平台中内置分类列表,每个直播平台也都 ...

  2. 手机视频直播系统源码,直播平台用户登陆签到分析

    2.一套完整的手机视频直播系统源码,必须具备完善的功能机制,才能使自己的产品达到行业市场当中的佼佼者.每家开发的直播平台在功能细节上都会略有不同,就拿云豹科技来说,我们所开发的直播平台,功能细节优化的 ...

  3. 直播平台源码搭建教程之Android音视频开发

    直播平台源码搭建教程之Android音视频开发 音频 将声音保存成音频的过程,其实就是将模拟音频数字化的过程,为了实现这个过程,就需要对模拟音频进行采样.量化和编码.接下来我们详细讲解这一过程. 采样 ...

  4. 视频直播系统源码,平台在日间和夜间模式之间来回切换

    视频直播系统源码,平台在日间和夜间模式之间来回切换实现的相关代码 import 'package:flutter/material.dart'; import 'package:flutter_wid ...

  5. 视频直播系统源码,保存平台视频内容到本地

    视频直播系统源码,保存平台视频内容到本地 首先,动态获取权限,非常重要 //在进入主页面时动态获取(记得在清单文件中添加) if(Build.VERSION.SDK_INT >= Build.V ...

  6. 直播平台源码的搭建,离不开流媒体视频服务

    前言 最近自己在研究有关于直播平台源码流媒体播放的技术,网上资料甚少.出于开源精神以及在查阅资料得到各位大佬的帮助,故将自己的心得写下记录,便于分享以及日后维护. 在此极力感谢并推荐雷神(雷霄骅) 个 ...

  7. 直播平台源码中直播系统捕获音视频的步骤

    如何开发一套完整的直播平台源码,首先需要采集主播的视频和音频功能,然后传入流媒体服务器.本篇主要讲解如何采集主播的视频和音频功能,当前可以切换前置后置摄像头和焦点光标,直播APP拥有独立的美颜SDK, ...

  8. 手把手带你快速实现直播平台源码聊天室

    工具要求: (1) Android Studio 3.2或更高版本. (2) SDK targetVersion至少为26. 本文直播平台源码聊天室是集成环信IM SDK实现聊天功能,及实现发送礼物. ...

  9. 搭建直播平台源码,从何入手

    搭建直播平台源码需要多少人手: 产品组,包括产品经理.UI等,负责市场调研.竞品研究和效果图制作等工作 OC工程师,负责使用OC语言进行IOS端软件开发工作 JAVA工程师,负责使用JAVA进行安卓端 ...

最新文章

  1. android方法中添加 N,Android N 新功能 - 添加快速设定
  2. 高可用 Prometheus 的常见问题
  3. 实战SSM_O2O商铺_24【商铺列表】View层开发
  4. java中catalina.out_如何控制Tomcat的catalina.out的大小
  5. 20130328java基础学习笔记-循环结构for以及for,while循环区别
  6. UWP 推荐 | 限时免费的RSS阅读器《RSS 追踪》登录 Windows 10
  7. mysql.data.dll win10_【MySQL】Windows10下安装
  8. 读《程序员的SQL金典》[2]--函数
  9. HDU 4548 美素数 素数题解
  10. paip.提升性能---协程“微线程”的使用.
  11. 【网络攻防技术】实验八——SQL注入实验
  12. pdf用什么软件打开编辑最简单
  13. 八年级计算机考试试题奥运会,八年级信息技术考试试题及答案
  14. 网络协议 11 - Socket 编程(下):眼见为实耳听为虚
  15. 【LeetCode】934. Shortest Bridge 解题报告(Python)
  16. LogisticRegression函数
  17. 2022金九银十最全的软件测试面试题,能不能找到合适工作就看它了
  18. 云波社区 l Mecha Morphing(变形机甲)游戏介绍
  19. 有效控制物流运输过程成本10项措施
  20. 微信公众号更改头部标题

热门文章

  1. 【知识梳理】平面几何
  2. 高泽龙:河北省石家庄市打造中国元宇宙示范城区的规划和建议
  3. 学生管理系统的注册登录以及管理的具体实现
  4. 大华视频服务器sdk显示,大华网络摄像机SDK对接
  5. 11_创建ROS msg和srv文件
  6. 怎样在Mathtype中输入空格及常用快捷键
  7. JAVA小记(第一周)
  8. 韩顺平 2022零基础学 Java 学习笔记(1)
  9. C语言源码做的职工工资管理系统课程设计(源码+课程设计报告)
  10. 图像处理与识别学习小结