/** * Publish status * @param status * @return JsonObject "{'status': 'ok'}" or "{'status': 'error', 'message': 'blabla'}" * @throws Exception */ public JsonObject Publish(WebimStatus status) { Dictionary<string, object> data = NewData(); data.Add("nick", ep.Nick); status.feed(data); return HttpPost("/statuses", data); }
public ActionResult Status() { WebimClient c = webimService.CurrentClient(Request["ticket"]); string to = Request["to"]; string show = Request["show"]; string status = Request["status"]; if (status == null) { status = ""; } WebimStatus s = new WebimStatus(to, show, status); c.Publish(s); return Json("ok"); }