/// <summary> /// アラート情報を作成します。 /// </summary> public static AlertInfo Create() { var node = LiveUtil.GetXml( "http://live.nicovideo.jp/api/getalertinfo", null); if (node == null) { throw new NicoLiveException(LiveStatusCode.NetworkError); } return(new AlertInfo(node)); }
/// <summary> /// ニコニコ生放送の情報を取得します。 /// </summary> public static PlayerStatus Create(long liveId, CookieContainer cc) { // 生放送IDから放送情報を取得します。 var node = LiveUtil.GetXml( NicoString.GetPlayerStatusUrl(liveId), cc); if (node == null) { throw new NicoLiveException( LiveStatusCode.NetworkError, LiveUtil.LiveIdString(liveId)); } return(CreateFromXml(liveId, node)); }