{"id":41133,"date":"2021-03-18T17:04:59","date_gmt":"2021-03-18T16:04:59","guid":{"rendered":"https:\/\/www.bookitit.com\/?page_id=41133"},"modified":"2021-03-18T17:23:07","modified_gmt":"2021-03-18T16:23:07","slug":"api-obtener-citas-java","status":"publish","type":"page","link":"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/","title":{"rendered":"API Obtener citas JAVA"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb3.21.1&#8243;][et_pb_row _builder_version=\u00bb3.21.1&#8243;][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb3.21.1&#8243;][et_pb_text _builder_version=\u00bb3.21.1&#8243;]<\/p>\n<h1 style=\"text-align: center;\">OBTENER LAS CITAS O RESERVAS ENTRE DOS FECHAS<\/h1>\n<p>[\/et_pb_text][et_pb_code _builder_version=\u00bb3.21.1&#8243;]<\/p>\n<table style=\"background: none repeat scroll 0% 0% #f6f6f6; margin: 0px auto; height: 50px; border: 1px solid #eaeaea;\" border=\"0\" width=\"75%\" cellspacing=\"0\" cellpadding=\"0\"><!-- [et_pb_line_break_holder] --><\/p>\n<tbody><!-- [et_pb_line_break_holder] --><\/p>\n<tr style=\"text-align: right;\"><!-- [et_pb_line_break_holder] --><\/p>\n<td width=\"65\" height=\"15\"><a style=\"color: #7fa835; float: left; text-align: left;\" href=\"\/es\/api\/api-clientes-java\/\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-3119 alignright\" style=\"margin-top: 0px; float: left; margin-left: 0;\" title=\"Siguiente\" src=\"\/wp-content\/uploads\/2013\/02\/Flecha-izda.webp\" alt=\"\" width=\"21\" height=\"21\" \/><span style=\"float: left; margin-top: 0px; margin-left: 10px; color: #7fa835; font-weight: bold; font-size: 14px;\">Obtener clientes JAVA<\/span><\/a><\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td style=\"text-align: center; border-left: 1px solid #eaeaea;\" width=\"30\"><a href=\"\/es\/api\/api-ejemplos\/\">Ver todos los ejemplos<\/a><\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td style=\"border-left: 1px solid #eaeaea;\" width=\"65\"><a style=\"color: #7fa835; float: right; text-align: right;\" href=\"\/es\/api\/api-crear-usuario-java\/\"><span style=\"float: left; margin-top: 0px; color: #7fa835; font-weight: bold; font-size: 14px;\">Como crear usuario JAVA<\/span><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-3119 alignright\" style=\"margin-top: 0px;\" title=\"Siguiente\" src=\"\/wp-content\/uploads\/2013\/02\/Flecha-dcha.webp\" alt=\"\" width=\"21\" height=\"21\" \/><\/a><\/td>\n<p><!-- [et_pb_line_break_holder] --><\/tr>\n<p><!-- [et_pb_line_break_holder] --><\/tbody>\n<p><!-- [et_pb_line_break_holder] --><\/table>\n<p>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb3.21.1&#8243;][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb3.21.1&#8243;][et_pb_text _builder_version=\u00bb3.21.1&#8243;]Una de las opciones que nos ofrece la API de Bookitit es obtener el listado de citas o eventos que tenemos en nuestro calendario. Para poder obtener las citas creadas en el panel, por un usuario, desde el m\u00f3vil o por API, tendr\u00edamos que usar el siguiente c\u00f3digo:<\/p>\n<div class=\"BoxCode\" style=\"margin-bottom:20px;\">\n  public static void main(String[] args) throws Exception{<br \/>\n&nbsp;CRestClient oRestClient = new CRestClient();<\/p>\n<p>&nbsp;String sEvents = oRestClient.getEvents(\u00ab2012-10-01\u00bb, \u00ab2013-10-01\u00bb, \u00ab\u00bb, \u00abjson\u00bb, true);<\/p>\n<p>&nbsp;sEvents=\u00bb[\u00ab+sEvents+\u00bb]\u00bb;<br \/>\n&nbsp;JSONParser parser=new JSONParser();<br \/>\n&nbsp;JSONArray obj=(JSONArray) parser.parse(sEvents);<br \/>\n&nbsp;HashMap hashClients=(HashMap)((JSONObject)obj.get(0)).get(\u00abevents\u00bb);<br \/>\n&nbsp;if(hashClients.get(\u00abstatus\u00bb).equals(\u00abtrue\u00bb)){<br \/>\n&nbsp;&nbsp;hashClients.remove(\u00abstatus\u00bb);<br \/>\n&nbsp;&nbsp;Iterator it = hashClients.entrySet().iterator();<br \/>\n&nbsp;&nbsp;while(it.hasNext()) {<br \/>\n&nbsp;&nbsp;&nbsp;Map.Entry e = (Map.Entry)it.next();<br \/>\n&nbsp;&nbsp;&nbsp;System.out.println(e.getKey());<br \/>\n&nbsp;&nbsp;&nbsp;JSONObject oEvent = (JSONObject)e.getValue();<br \/>\n&nbsp;&nbsp;&nbsp;System.out.println(oEvent.get(\u00abid\u00bb));<br \/>\n&nbsp;&nbsp;&nbsp;System.out.println(oEvent.get(\u00abtitle\u00bb));<br \/>\n&nbsp;&nbsp;&nbsp;System.out.println(oEvent.get(\u00abstart_date\u00bb));<br \/>\n&nbsp;&nbsp;&nbsp;System.out.println(oEvent.get(\u00abend_date\u00bb));<br \/>\n&nbsp;&nbsp;&nbsp; System.out.println(oEvent.get(\u00abstart_time\u00bb));<br \/>\n&nbsp;&nbsp;&nbsp;System.out.println(oEvent.get(\u00abend_time\u00bb));<\/p>\n<p>&nbsp;&nbsp;}<br \/>\n&nbsp;}<br \/>\n&nbsp;&nbsp;else{<br \/>\n&nbsp;&nbsp;\/\/error<br \/>\n&nbsp;} <\/p>\n<p>&nbsp;}<br \/>\n}\n<\/p><\/div>\n<p>Esta petici\u00f3n tambi\u00e9n tiene un par\u00e1metro adicional para obtener los eventos o citas de una agenda. El campo id_agenda ser\u00e1 el identificador de la agenda para la que queremos obtener los eventos.<\/p>\n<div class=\"BoxCode\" style=\"margin-bottom:20px;\">String sEvents = oRestClient.getEvents(\u00ab2012-10-01\u00bb, \u00ab2013-10-01\u00bb, \u00abid_agenda\u00bb, \u00abjson\u00bb, true);\n<\/div>\n<p>Todas las peticiones son devueltas con un campo \u201cstatus\u201d. Ese campo indica si la petici\u00f3n fue correcta o fall\u00f3.<\/p>\n<p>En caso de fallo se devuelve un xml o json con el siguiente formato.<\/p>\n<p>En todas las llamadas se devuelve un campo status que indica el resultado de la petici\u00f3n. En caso de que haya un error, dependiendo de si has solicitado la petici\u00f3n en json o en xml se devolver\u00e1 con el siguiente formato:<\/p>\n<div class=\"BoxCode\" style=\"margin-bottom:20px;\">\nxml<br \/>\n&lt;?xml version=&#8217;1.0&#8242; encoding=&#8217;utf-8&#8242;?&gt;<br \/>\n&lt;services&gt;<br \/>\n&lt;status&gt;false&lt;\/status&gt;<br \/>\n&lt;id&gt;error id&lt;\/id&gt;<br \/>\n&lt;message&gt;error message&lt;\/message&gt;<br \/>\n&lt;\/services&gt;<\/p>\n<p>json<br \/>\n&nbsp;{\u00abservices\u00bb:<br \/>\n&nbsp;&nbsp;{<br \/>\n&nbsp;&nbsp;&nbsp;\u00abstatus\u00bb:false,<br \/>\n&nbsp;&nbsp;&nbsp;\u00abid\u00bb:error id,<br \/>\n&nbsp;&nbsp;&nbsp;\u00abmessage\u00bb:error message<br \/>\n&nbsp;&nbsp;}<br \/>\n}\n<\/p><\/div>\n<p>Si quieres saber m\u00e1s sobre esta funci\u00f3n puedes acceder a la referencia completa. [\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OBTENER LAS CITAS O RESERVAS ENTRE DOS FECHASUna de las opciones que nos ofrece la API de Bookitit es obtener el listado de citas o eventos que tenemos en nuestro calendario. Para poder obtener las citas creadas en el panel, por un usuario, desde el m\u00f3vil o por API, tendr\u00edamos que usar el siguiente c\u00f3digo: [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":38336,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"class_list":["post-41133","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>API Obtener citas JAVA - Sistema de reservas online, cita previa online y agendas online<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"API Obtener citas JAVA\" \/>\n<meta property=\"og:description\" content=\"OBTENER LAS CITAS O RESERVAS ENTRE DOS FECHASUna de las opciones que nos ofrece la API de Bookitit es obtener el listado de citas o eventos que tenemos en nuestro calendario. Para poder obtener las citas creadas en el panel, por un usuario, desde el m\u00f3vil o por API, tendr\u00edamos que usar el siguiente c\u00f3digo: [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/\" \/>\n<meta property=\"og:site_name\" content=\"Sistema de reservas online, cita previa online y agendas online\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Bookitit.Reservas.y.CitaPrevia.Online?ref=hl\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-18T16:23:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bookitit.com\/wp-content\/uploads\/2013\/02\/Flecha-izda.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@bookitit\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/\",\"url\":\"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/\",\"name\":\"API Obtener citas JAVA - Sistema de reservas online, cita previa online y agendas online\",\"isPartOf\":{\"@id\":\"https:\/\/www.bookitit.com\/#website\"},\"datePublished\":\"2021-03-18T16:04:59+00:00\",\"dateModified\":\"2021-03-18T16:23:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/www.bookitit.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API\",\"item\":\"https:\/\/www.bookitit.com\/es\/api\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"API Obtener citas JAVA\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.bookitit.com\/#website\",\"url\":\"https:\/\/www.bookitit.com\/\",\"name\":\"bookitit - Online Calendar and online scheduling & bookings system\",\"description\":\"scheduling, calendar, bookings, appointments, reservations\",\"alternateName\":\"bookitit - Online Calendar and online scheduling & bookings system\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.bookitit.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"API Obtener citas JAVA - Sistema de reservas online, cita previa online y agendas online","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/","og_locale":"es_ES","og_type":"article","og_title":"API Obtener citas JAVA","og_description":"OBTENER LAS CITAS O RESERVAS ENTRE DOS FECHASUna de las opciones que nos ofrece la API de Bookitit es obtener el listado de citas o eventos que tenemos en nuestro calendario. Para poder obtener las citas creadas en el panel, por un usuario, desde el m\u00f3vil o por API, tendr\u00edamos que usar el siguiente c\u00f3digo: [&hellip;]","og_url":"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/","og_site_name":"Sistema de reservas online, cita previa online y agendas online","article_publisher":"https:\/\/www.facebook.com\/Bookitit.Reservas.y.CitaPrevia.Online?ref=hl","article_modified_time":"2021-03-18T16:23:07+00:00","og_image":[{"url":"https:\/\/www.bookitit.com\/wp-content\/uploads\/2013\/02\/Flecha-izda.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@bookitit","twitter_misc":{"Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/","url":"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/","name":"API Obtener citas JAVA - Sistema de reservas online, cita previa online y agendas online","isPartOf":{"@id":"https:\/\/www.bookitit.com\/#website"},"datePublished":"2021-03-18T16:04:59+00:00","dateModified":"2021-03-18T16:23:07+00:00","breadcrumb":{"@id":"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.bookitit.com\/es\/api\/api-obtener-citas-java\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.bookitit.com\/"},{"@type":"ListItem","position":2,"name":"API","item":"https:\/\/www.bookitit.com\/es\/api\/"},{"@type":"ListItem","position":3,"name":"API Obtener citas JAVA"}]},{"@type":"WebSite","@id":"https:\/\/www.bookitit.com\/#website","url":"https:\/\/www.bookitit.com\/","name":"bookitit - Online Calendar and online scheduling & bookings system","description":"scheduling, calendar, bookings, appointments, reservations","alternateName":"bookitit - Online Calendar and online scheduling & bookings system","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bookitit.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"_links":{"self":[{"href":"https:\/\/www.bookitit.com\/es\/wp-json\/wp\/v2\/pages\/41133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bookitit.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bookitit.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bookitit.com\/es\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bookitit.com\/es\/wp-json\/wp\/v2\/comments?post=41133"}],"version-history":[{"count":0,"href":"https:\/\/www.bookitit.com\/es\/wp-json\/wp\/v2\/pages\/41133\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.bookitit.com\/es\/wp-json\/wp\/v2\/pages\/38336"}],"wp:attachment":[{"href":"https:\/\/www.bookitit.com\/es\/wp-json\/wp\/v2\/media?parent=41133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}