El API Bitacoras پشتیبانی GET و POST درخواست اجازه می دهد تا دسترسی به اطلاعات موجود انعطاف پذیری. زبان جاوا فراهم می کند کمک های بصری جالب است که می تواند مورد استفاده قرار گیرد برای نشان دادن اطلاعات.
در این خطوط از طریق یک مثال دسترسی GET است که می تواند نقطه به عنوان شروع برای یک برنامه نویس که می خواهد به توسعه برنامه های خود را در خدمت معرفی, از جمله یکی که اجازه می دهد تا برای به دست آوردن اطلاعات بر روی جلد یک سیستم ناوبری سازگار با جداسازی.
برای دسترسی به API به یک کلید شخصی فراهم می کند که کاربران Bitacoras ثبت نام لازم است. این کلید می تواند به عنوان یک رشته متنی ذخیره شده.
در مورد ما ما خواهد شد و متغیر تماس بگیرید “personalKey”:
رشته personalKey =”CLAVE_A_SUMINISTRAR_POR_BITACORAS_A_CADA_USUARIO”;
این کلید برای استفاده در هر درخواست الزامی است ساخته شده است. این طومار به عنوان یک رشته یا کاراکتر رشته نشان می دهد پروتکل دسترسی ساخته شده (HTTP), سرور انجام درخواست (api.bitacoras.com), این نوع از اطلاعات شما می خواهید (جلو) و کلید (کلید) و در قالب که در آن شما می خواهید برای دریافت داده ها (قالب)
رشته peticionUrl = “HTTP://api.bitacoras.com / صفحه اصلی / کلید /” + personalKey + “/فرمت / XML”;
متغیر “آدرس” در نتیجه خدمت به درخواست است که می تواند توسط یک اجرا تابع. این تابع و یا روش در نظر گرفته شده, در این مثال ساده, که یک جدول با خط از متن را بر می گرداند در فرمت مورد نظر; در این مورد درخواست در XML.
عمومی ایستا httpPeticion برداری(رشته 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 با استفاده از مجموعه ای از برچسب ها اجازه می دهد که بخش اطلاعات. در مثال ما, درجه حرارت
- <بخش>
- <نویسنده>نام نویسنده</نویسنده>
- <نام مستعار>کاربر مستعار</نام مستعار>
- <آدرس>HTTP://…..</آدرس>
- <رای>137</رای>
- <bitacora>HTTP://….</bitacora>
- <نام>نام وبلاگ ها</نام>
- <عنوان>عنوان مطلب</عنوان>
- <مقدار>اولین خط از محتوا…</مقدار>
- <تاریخ>1259688379</تاریخ>
- </بخش>
استفاده از یک بردار ممکن است بهترین راه برای حل مشکل نیست, اما یک راه ساده برای ذخیره اطلاعات و شروع به تجربه است.
من امیدوارم که این مثال مفید باشد. برنامه نویس ¿ERES و شما را تشویق به آزمایش?.
باید باشد متصل برای ارسال نظر.