El API Bitacoras поддерживает GET и POST запросов, которые позволяют доступ к информации, имеющейся в гибких. Языка Java обеспечивает интересные графические ресурсы, которые могут быть использованы для представления информации.
В этих строках вводят через GET Например доступа, которые могут служить в качестве отправной точки для разработчика, который хочет развивать свои собственные приложения, такие как информацию для получения покрытия для навигационной системы адаптированы к разделению.
Чтобы получить доступ к API необходимо иметь персональный ключ, который предоставляет зарегистрированным пользователям Bitacoras. Этот ключ может быть сохранен в виде текстовой строки.
В нашем случае мы будем называть переменную “personalKey”:
Строка personalKey =”CLAVE_A_SUMINISTRAR_POR_BITACORAS_A_CADA_USUARIO”;
Этот ключ является обязательным в любом запросе, который сделан. Ходатайство строится как строка или символьная строка с указанием протокола доступа (HTTP), сервер для выполнения запроса (api.bitacoras.com), тип информации, которую вы хотите (фронт) а также ключевые (ключ) и формат, в котором вы хотите получать данные (формат)
Строка peticionUrl = “HTTP://api.bitacoras.com / Главная / ключ /” + personalKey + “/Формат / XML”;
Переменная “URL” Таким образом служит для выполнения запроса, который может быть реализован с помощью функция. Эта функция или процедура предназначена, В этом простом примере, мы возвращаем вектор с текстовыми строками в желаемом формате; В этом случае запрашивается в XML.
общественность статический Векторные httpPeticion(String peticionUrl) {
Вектор V =новое Вектор(); стараться { URL URL = новое URL(peticionUrl); BufferedReader canalDatos = новое BufferedReader( новое InputStreamReader(url.openStream())); Струнный inputLine; в то время как ((inputLine = canalDatos.readLine()) != нулевой) { //System.out.Println(inputLine); v.addElement(inputLine); } canalDatos.close(); } поймать (IOException электронной) { e.printStackTrace(); } возврат в; } |
Функция “httpPeticion” открытых каналов данных с использованием буфера чтения, которые побудили источника данных с помощью URL формируется из нашей строки “peticionUrl”. Петли “в то время как” линий считываются и вводят в вектор, возвращаемый функцией. Эти линии читать, пока вы не завершили поставки “canalDatos”. |
Эти линии используют набор тегов XML, которые позволяют сегментировать данные. В нашем примере, мы
- <пункт>
- <автор>Имя автора</автор>
- <псевдоним>Псевдоним пользователя</псевдоним>
- <URL>HTTP://…..</URL>
- <голосов>137</голосов>
- <Bitacora>HTTP://….</Bitacora>
- <название>Имя журнала</название>
- <название>Название вступления</название>
- <содержание>Первые строки содержания…</содержание>
- <дата>1259688379</дата>
- </пункт>
Применение вектора, возможно, не лучший способ решения проблемы, но это простой способ хранения информации и начинают испытывать.
Я надеюсь, что этот пример будет полезен. ¿Eres программист и советуем вам поэкспериментировать?.
Должно быть связано добавить комментарий.