螢石開放平臺(視屏直播)api
1.應用的創建app
登入螢石開放平臺的後臺,[開發者服務]-[個人應用],創建一個應用,用於獲取 AppKey,AppSecretide
2.設置直播post
[開發者服務]-[個人資源]中點擊[個人設備],以下圖操做:url
3.各類接口spa
3.1 獲取螢石的AccessToken3d
/// <summary>視頻
/// 獲取螢石的AccessTokenblog
/// </summary>token
/// <param name="appKey"></param>
/// <param name="appSecret"></param>
/// <returns></returns>
public static string GetAccessToken(string appKey, string appSecret)
{
string url = "https://open.ys7.com/api/lapp/token/get";
string postData = "appKey=" + appKey + "&appSecret=" + appSecret;
string returnvalue = "";
try
{
returnvalue = Commons.HttpHelper.HttpPost(url, postData);
AccessToken M = new AccessToken();
M = Json.ToObject<AccessToken>(returnvalue);
returnvalue = M.data.accessToken;
}
catch (Exception ex)
{
returnvalue = ex.ToString();
}
return returnvalue;
}
3.2 獲取螢石的直播視頻列表
/// <summary>
/// 獲取螢石的直播視頻列表
/// </summary>
/// <param name="accessToken"></param>
/// <returns></returns>
public static VideoList GetVideoList(string accessToken)
{
VideoList M = new VideoList();
try
{
string url = "https://open.ys7.com/api/lapp/live/video/list";
string postData = "accessToken=" + accessToken;
string va = Commons.HttpHelper.HttpPost(url, postData);
M = Json.ToObject<VideoList>(va);
}
catch(Exception ex)
{
M.msg = ex.ToString();
}
return M;
}
其餘接口相似書寫。
4.手機端效果圖