视频直播平台源码关于Facebook登录、分享接入流程
现在,视频直播平台移民三方账号登录、分享功能是最基本的功能设置,而且随着互联网技术的发展,很多视频直播平台源码需要对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登录、分享接入流程相关推荐
- 直播系统开发,直播平台源码切忌一成不变
直播过程中流媒体协议的传输大致包含六个环节,分别是采集.预处理.编码.传输.解码.播放等环节,这六个环节的前五个环节都是需要开发者费心的. 直播系统开发时,会在直播平台中内置分类列表,每个直播平台也都 ...
- 手机视频直播系统源码,直播平台用户登陆签到分析
2.一套完整的手机视频直播系统源码,必须具备完善的功能机制,才能使自己的产品达到行业市场当中的佼佼者.每家开发的直播平台在功能细节上都会略有不同,就拿云豹科技来说,我们所开发的直播平台,功能细节优化的 ...
- 直播平台源码搭建教程之Android音视频开发
直播平台源码搭建教程之Android音视频开发 音频 将声音保存成音频的过程,其实就是将模拟音频数字化的过程,为了实现这个过程,就需要对模拟音频进行采样.量化和编码.接下来我们详细讲解这一过程. 采样 ...
- 视频直播系统源码,平台在日间和夜间模式之间来回切换
视频直播系统源码,平台在日间和夜间模式之间来回切换实现的相关代码 import 'package:flutter/material.dart'; import 'package:flutter_wid ...
- 视频直播系统源码,保存平台视频内容到本地
视频直播系统源码,保存平台视频内容到本地 首先,动态获取权限,非常重要 //在进入主页面时动态获取(记得在清单文件中添加) if(Build.VERSION.SDK_INT >= Build.V ...
- 直播平台源码的搭建,离不开流媒体视频服务
前言 最近自己在研究有关于直播平台源码流媒体播放的技术,网上资料甚少.出于开源精神以及在查阅资料得到各位大佬的帮助,故将自己的心得写下记录,便于分享以及日后维护. 在此极力感谢并推荐雷神(雷霄骅) 个 ...
- 直播平台源码中直播系统捕获音视频的步骤
如何开发一套完整的直播平台源码,首先需要采集主播的视频和音频功能,然后传入流媒体服务器.本篇主要讲解如何采集主播的视频和音频功能,当前可以切换前置后置摄像头和焦点光标,直播APP拥有独立的美颜SDK, ...
- 手把手带你快速实现直播平台源码聊天室
工具要求: (1) Android Studio 3.2或更高版本. (2) SDK targetVersion至少为26. 本文直播平台源码聊天室是集成环信IM SDK实现聊天功能,及实现发送礼物. ...
- 搭建直播平台源码,从何入手
搭建直播平台源码需要多少人手: 产品组,包括产品经理.UI等,负责市场调研.竞品研究和效果图制作等工作 OC工程师,负责使用OC语言进行IOS端软件开发工作 JAVA工程师,负责使用JAVA进行安卓端 ...
最新文章
- android方法中添加 N,Android N 新功能 - 添加快速设定
- 高可用 Prometheus 的常见问题
- 实战SSM_O2O商铺_24【商铺列表】View层开发
- java中catalina.out_如何控制Tomcat的catalina.out的大小
- 20130328java基础学习笔记-循环结构for以及for,while循环区别
- UWP 推荐 | 限时免费的RSS阅读器《RSS 追踪》登录 Windows 10
- mysql.data.dll win10_【MySQL】Windows10下安装
- 读《程序员的SQL金典》[2]--函数
- HDU 4548 美素数 素数题解
- paip.提升性能---协程“微线程”的使用.
- 【网络攻防技术】实验八——SQL注入实验
- pdf用什么软件打开编辑最简单
- 八年级计算机考试试题奥运会,八年级信息技术考试试题及答案
- 网络协议 11 - Socket 编程(下):眼见为实耳听为虚
- 【LeetCode】934. Shortest Bridge 解题报告(Python)
- LogisticRegression函数
- 2022金九银十最全的软件测试面试题,能不能找到合适工作就看它了
- 云波社区 l Mecha Morphing(变形机甲)游戏介绍
- 有效控制物流运输过程成本10项措施
- 微信公众号更改头部标题