liveim php,Live/im/

微博直播互动系统集成方案

方案概述

微博直播互动系统支持与第三方应用消息互通,应用方接入微博互动系统后便能使用微博互动系统提供的消息收发、房间管理等功能,并且能与微博原生直播房间共享互动数据。目前微博互动系统提供两类集成方式:

- 服务端集成

- SDK集成

服务端集成

服务端集成适合第三方已有自己的聊天系统,希望将自有直播聊天系统与微博直播系统消息打通的场景。架构如下:

2b757636f555f17f11aa9409cd8280c2.png

SDK集成

SDK集成方式适合第三方没有自有的直播互动系统,希望使用微博互动系统实现第三方APP直播交互功能的场景。架构图如下:

93c8202477322a0ae577de97abd503ca.png

微博互动系统接入

微博互动系统提供分为服务端集成、SDK集成两种接入方式,大致步骤为:

- 接入微博直播系统

- 接入第三方账号体系

- 实现消息收发功能

- 实现高级功能

服务端集成方式接入

准备工作

创建聊天室

在微博中创建直播房间时会自动生成对应的直播聊天室,房间id即为直播的object_id,详细资料请参考创建微博直播

发送消息

微博提供Http接口发送消息,第三方可调用消息发送接口将消息内容发送到微博直播互动系统相应的房间中。

接口文档请参考发送消息接口

接收消息

微博提供Http Pull、HTTP Callback两类接收微博直播互动消息的方式,第三方可根据自己的实际情况选择接入方式

-Http Pull

微博直播互动系统可提供基于Http Pulling方式的长连接口,第三方调用接口后可以持续获取实时消息数据。

具体接口文档参考Pull接口

- Http Callback

微博直播互动系统可提供基于回调的通知机制,第三方需要按指定格式实现接口并注册到微博互动系统,产生互动消息后将回调 对应接口,并通过接口参数把消息发送给第三方。

具体接口文档参考Callback接口

SDK集成方式接入

准备工作

创建聊天室

进入直播聊天室

请参考[使用SDK登陆聊天室]。

发送消息

请参考[使用SDK发送消息]。

接收消息

请参考[使用SDK接收消息]。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值