Rak Buku

Rak Pinjaman

Picture14.png

Method

GET

Endpoint

http://[base_url]/items/index

Endpoint ini untuk mendapatkan data buku yang sedang di baca oleh user

Parameter

  • access_token

Contoh

http://[base_url]/items/index?access_token=ggae3ulbri9njvibisvc7sc6o7ge52yp40pjrkg4

Response

{
    "meta" : {
        "code" : 200,
        "confirm" : "success"
    },
    "data" : {
        "library_id" : 16,
        "num_pages" : 1,
        "current_page" : "1",
        "current_page_result" : 5,
        "limit" : "10",
        "offset" : 0,
        "data" : [{
                "Category" : {
                    "status" : 1,
                    "parent_id" : null,
                    "name" : "Novel",
                    "lft" : 35,
                    "type_id" : 1,
                    "rght" : 36,
                    "id" : 85,
                    "icon" : "http://[static_url]/img/category/icon/bc6ca5eb6b938bd46d81b2a66cc720_250x250.jpg"
                },
                "Item" : {
                    "read_percentage" : 1.0,
                    "is_downloaded" : 0,
                    "session" : "43ce1c8eab33f523f285a80023c1dcba",
                    "pass" : "0000000000",
                    "current_version" : 1,
                    "id" : 38042,
                    "out" : "http://[static_url]/files/uploads/d76f0153468e91fd3a15e48e3c753c10_Book_1880__file.pdf",
                    "user_id" : 12997,
                    "has_library" : 0,
                    "md5_checksum" : "679a87ef3ec17a2ce8dbf75802f0f5cf",
                    "has_corporate" : 0,
                    "type" : "Book",
                    "download_id" : 0,
                    "new_version" : 1,
                    "store_type" : "Store",
                    "order_detail_id" : 0,
                    "key" : "1880",
                    "end" : null,
                    "store_key" : 0,
                    "created" : "2015-02-07 16:16:14",
                    "modified" : "2015-02-07 16:16:14",
                    "is_expired" : false
                },
                "Book" : {
                    "isbn" : "978-602-7205-80-2",
                    "description" : "<p>Satu hari Rossy tengah mengemudikan mobilnya melaju melintasi jalan raya Ibukota bersama kembarannya Rian.</p>\r\n<p>Mereka melintas di sepanjang jalan layang.</p>\r\n<p>Dalam perjalanan tidak disangka mereka terjebak kerusuhan, ada tawuran saat itu. Mereka hampir saja berada di tengah-tengah massa yang emosi.</p>\r\n<p>Sebagai perempuan ini adalah peristiwa yang menakutkan, dua perempuan ini akhirnya memilih menepi, mereka berusaha mencari jalan keluar hingga masuk ke cela h kecil di kolong jalan layang. Mengejutkan lagi bagi Rossy dan Rian, mereka menemukan pemukiman di bawah kolong itu. Tak berapa lama Rossy mengarahkan pandangannya, lalu menghampiri anak-anak yang sedang asyik melipat kardus. Anak-anak itu ternyata tidak sekolah.</p>\r\n<p>Rossy sebelumnya pernah juga mengalami pengalaman serupa, saat melintas di kali Sunter, banyak anak-anak yang tidak sekolah. Rossy dan Rian menjadi guru bagi anak-anak miskin itu. Menjadi Ibu yang memberikan cinta kasih tanpa batas.</p>\r\n<p></p>\r\n<p>Bagi Dua Mawar Merah, hidup adalah berbagi, Tidak berbagi sangat merugi hidup di dunia.</p>",
                    "formatted_date" : "28 Januari 2015",
                    "authors" : "Adjat Wiratma",
                    "publisher_name" : "Aksaramaya",
                    "id" : 1880,
                    "size" : "22 MB",
                    "extension" : "epub",
                    "title" : "Dua Mawar Merah: Novel Inspirasi Guru Kembar",
                    "cover" : "http://[static_url]/publication/book/cover/679b768a7a70943b818b9deae5b051_175x250.png",
                    "version" : 1,
                    "published_date" : "2015-01-28",
                    "category_id" : 85,
                    "publisher_id" : 75
                },
                "Publisher" : {
                    "website" : "",
                    "city" : "Banguntapan",
                    "about" : null,
                    "name" : "Aksaramaya",
                    "url_profile" : "http://[static_url]/publishers/view/75",
                    "bank_account_name" : 1,
                    "modified" : "None",
                    "created" : "",
                    "fax" : "",
                    "bank_name" : "",
                    "email" : "Aksaramayapublisher@moco.co.id",
                    "phone" : "08156802270",
                    "status" : "",
                    "bank_account_number" : 35.0,
                    "address" : "Tamanan Wetan No. 147 C",
                    "logo" : "http://[static_url]/img/publisher/logo/2a84eddac9ebdb82b700173ced1a18_300x300.png",
                    "id" : 75
                },
                "Promotions" : [],
                "Statistic" : {
                    "total_ratings" : 2,
                    "rating" : "3.5",
                    "total_has_read" : 1,
                    "total_comments" : 0,
                    "total_reviews" : 2,
                    "total_reading" : 379,
                    "total_wishlists" : 0
                },
                "Sponsors" : [],
                "Store" : {
                    "type" : "Store",
                    "key" : 0
                }
            },
            {
                "Category" : {
                    "status" : 1,
                    "parent_id" : null,
                    "name" : "Umum",
                    "lft" : 105,
                    "type_id" : 1,
                    "rght" : 106,
                    "id" : 164,
                    "icon" : null
                },
                "Item" : {
                    "read_percentage" : null,
                    "is_downloaded" : 0,
                    "session" : "5252107a2cd3f23db72faa68d9d98e3d",
                    "pass" : "0000000000",
                    "current_version" : 1,
                    "id" : 19871,
                    "out" : "http://[static_url]/files/uploads/0313aa6584311899a0ee6939aeac8a0f_Book_1318__file.pdf",
                    "user_id" : 12997,
                    "has_library" : 0,
                    "md5_checksum" : "1ca51ace6fcca72d1c0f662e6a14b83a",
                    "has_corporate" : 0,
                    "type" : "Book",
                    "download_id" : 0,
                    "new_version" : 1,
                    "store_type" : "Store",
                    "order_detail_id" : 0,
                    "key" : "1318",
                    "end" : null,
                    "store_key" : 0,
                    "created" : "2014-11-08 13:52:58",
                    "modified" : "2014-11-08 13:52:58",
                    "is_expired" : false
                },
                "Book" : {
                    "isbn" : "xxx-xxx-xxx-xxx-x",
                    "description" : "<p>- No Sypnosis -</p>",
                    "formatted_date" : "23 Juli 2014",
                    "authors" : "Aksaramaya",
                    "publisher_name" : "Aksaramaya",
                    "id" : 1318,
                    "size" : "2 MB",
                    "extension" : "epub",
                    "title" : "User Guide MOCO for Hybrid",
                    "cover" : "http://[static_url]/publication/book/cover/2378810500ce4a74cce5b2155478e4_175x250.png",
                    "version" : 1,
                    "published_date" : "2014-07-23",
                    "category_id" : 164,
                    "publisher_id" : 75
                },
                "Publisher" : {
                    "website" : "",
                    "city" : "Banguntapan",
                    "about" : null,
                    "name" : "Aksaramaya",
                    "url_profile" : "http://[static_url]/publishers/view/75",
                    "bank_account_name" : 1,
                    "modified" : "None",
                    "created" : "",
                    "fax" : "",
                    "bank_name" : "",
                    "email" : "Aksaramayapublisher@moco.co.id",
                    "phone" : "08156802270",
                    "status" : "",
                    "bank_account_number" : 35.0,
                    "address" : "Tamanan Wetan No. 147 C",
                    "logo" : "http://[static_url]/img/publisher/logo/2a84eddac9ebdb82b700173ced1a18_300x300.png",
                    "id" : 75
                },
                "Promotions" : [],
                "Statistic" : {
                    "total_ratings" : 4,
                    "rating" : "3.5",
                    "total_has_read" : 54,
                    "total_comments" : 0,
                    "total_reviews" : 18,
                    "total_reading" : 379,
                    "total_wishlists" : 0
                },
                "Sponsors" : [],
                "Store" : {
                    "type" : "Store",
                    "key" : 0
                }
            }
        ],
        "total_result" : 5
    }
}

Antrian Buku

Picture15.png

Index Queues

Method

 GET

End Point

 http://[base_url]/queues/index

Parameter

  • access_token atau user_id (salah satu) jadi bila menggunakan access_token maka akan menampilkan data user pemilik akun tersebut, bila menggunakan user_id maka maka akan menampilkan data sesuai user_id
  • page (optional)
  • per_page (optional)

Contoh

  http://[base_url]/queues/index?access_token=ggae3ulbri9njvibisvc7sc6o7ge52yp40pjrkg4

Output

{
    "meta": {
        "code": 200,
        "confirm": "success"
    },
    "data": {
        "limit": "5",
        "current_page": "1",
        "num_pages": 1,
        "total_result": 3,
        "data": [
            {
                "Book": {
                    "status": 1,
                    "description": "",
                    "price": 0,
                    "discount_price": null,
                    "authors": "Supriyadi, Pandu Dinata",
                    "id": 14,
                    "size": "8.3 MB",
                    "permalink": "",
                    "extension": "epub",
                    "title": "Pendidikan Agama Buddha dan Buku Pekerti Luhur (Buku Guru) - Kelas II",
                    "created": "2015-06-20 06:44:01.814895",
                    "cover": "http://[static_url]/publication/book/cover/588f997d8c27d79a9ac0b3ff22eece0e.png",
                    "published_date": "2015-06-20",
                    "category_id": 12,
                    "publisher_id": 1
                },
                "Wishlist": {
                    "user_id": 2,
                    "created": "2015-10-04 18:00:11",
                    "modified": "2015-10-04 18:00:11",
                    "key": 14,
                    "type": "Book",
                    "id": 127
                },
                "Store": {
                    "type": "Store",
                    "key": 0
                },
                "Statistic": {
                    "total_ratings": 1,
                    "rating": "5.0",
                    "total_has_read": 0,
                    "total_comments": 1,
                    "total_reviews": 0,
                    "total_reading": 0,
                    "total_wishlists": 2
                }
            },
            {
                "Book": {
                    "status": 1,
                    "description": "<div>Ketika seorang supermodel jatuh dari ketinggian balkon di London yang bersalju, polisi menetapkan bahwa ini kasus bunuh diri. Namun, kakak korban meragukan keputusan itu, dan menghubungi sang detektif partikelir, Cormoran Strike, untuk menyelidikinya.</div><div><br></div><div>Strike seorang veteran perang yang memiliki luka fisik dan luka batin. Hidupnya sedang kisruh. Kasus ini memberinya kelonggaran dalam hal keuangan, tapi menuntut imbalan pribadi yang mahal: semakin jauh dia terbenam dalam kasus ini, semakin kelam kenyataan yang ditemuinya�dan semakin besar bahaya yang mengancam nyawanya.</div><div><br></div><div>Kisah misteri yang mencekam dan anggun, mengelana di antara atmosfer London yang pekat�dari jalanan Mayfair yang mewah dan sunyi, ke bar-bar suram di East End, hingga ke keriuhan Soho. The Cuckoo�s Calling adalah kisah misteri yang menawan.</div><div><br></div><div>Memperkenalkan Cormoran Strike, inilah novel&nbsp;</div><div>kriminal pertama J.K. Rowling, menggunakan&nbsp;</div><div>nama alias Robert Galbraith.</div>",
                    "price": 0,
                    "discount_price": null,
                    "authors": "Robert Galbraith",
                    "id": 51,
                    "size": "1.4 MB",
                    "permalink": "",
                    "extension": "epub",
                    "title": "The Cuckoo's Calling: Dekut Burung Kukuk",
                    "created": "2015-06-26 04:35:21.013847",
                    "cover": "http://[static_url]/publication/book/cover/5a5be5792c5e59da342a5da07f7cf4f1.png",
                    "published_date": "2015-06-26",
                    "category_id": 13,
                    "publisher_id": 2
                },
                "Wishlist": {
                    "user_id": 2,
                    "created": "2015-06-27 04:35:28",
                    "modified": "2015-06-27 04:35:28",
                    "key": 51,
                    "type": "Book",
                    "id": 14
                },
                "Store": {
                    "type": "Store",
                    "key": 0
                },
                "Statistic": {
                    "total_ratings": 2,
                    "rating": "3.0",
                    "total_has_read": 0,
                    "total_comments": 0,
                    "total_reviews": 2,
                    "total_reading": 0,
                    "total_wishlists": 8
                }
            },
            {
                "Book": {
                    "status": 1,
                    "description": "Sebuah era baru di dalam dunia usaha dan berorganisasi muncul sejalan dengan diperenalkannya istilah teknologi informasi dan sistem informasi. Kedua istilah yang sering dipertukarkan penggunaannya ini pada intinya memiliki nuansa arti yang sama, yaitu bagaimana sebuah organisasi - baik berorientasi profit maupun non profit - berusaha untuk menggunakan perangkat komputer, aplikasi, dan sarana telekomunikasi untuk meningkatkan kinerjanya secara signifikan. Ditinjau dari segi pengertiannya, sistem informasi dapat dianalogikan sebagai sebuah permintaan (demand) dari masyarakat industri, dimana kebutuhan akan sarana pengolahan data dan komunikasi yang cepat dan murah (menembus ruang dan waktu) didefinisikan. Sementara di sisi lain, teknologi informasi merupakan jawaban dari dunia industri (supply) terhadap permintaan tersebut dalam bentuk penciptaan produk-produk berbau teknologi perangkat keras dan perangkat lunak.",
                    "price": 0,
                    "discount_price": null,
                    "authors": "Prof. Rechardus Eko Indrajit",
                    "id": 45,
                    "size": "2.4 MB",
                    "permalink": "",
                    "extension": "epub",
                    "title": "Manajemen Sistem dan Teknologi Informasi",
                    "created": "2015-06-20 09:49:10.116947",
                    "cover": "http://[static_url]/publication/book/cover/f9adf606af935f5ebf59d7ccd6d6b1d9.png",
                    "published_date": "2015-06-20",
                    "category_id": 11,
                    "publisher_id": 3
                },
                "Wishlist": {
                    "user_id": 2,
                    "created": "2015-06-24 03:45:04",
                    "modified": "2015-06-24 03:45:04",
                    "key": 45,
                    "type": "Book",
                    "id": 1
                },
                "Store": {
                    "type": "Store",
                    "key": 0
                },
                "Statistic": {
                    "total_ratings": 2,
                    "rating": "4.5",
                    "total_has_read": 0,
                    "total_comments": 0,
                    "total_reviews": 3,
                    "total_reading": 0,
                    "total_wishlists": 3
                }
            }
        ]
    }
}

Riwayat Peminjaman

Picture16.png

Method

GET

Endpoint

 http://[base_url]/books/borrow_histories

Endpoint ini untuk mendapatkan data riwayat peminjaman buku oleh seorang user.

Parameter

  • access_token
  • user_id
  • page - nomor halaman yang ditampilkan, nilai default = 1
  • per_page - batas data yang ditampilan per halaman, nilai default = 10

Request Url

http://[base_url]/books/borrow_histories?access_token=ggae3ulbri9njvibisvc7sc6o7ge52yp40pjrkg4&user_id=46&page=2&per_page=5

Response

{
    "meta": {
        "code": 200,
        "confirm": "success"
    },
    "data": {
        "limit": "5",
        "current_page": "2",
        "num_pages": 3,
        "total_result": 15,
        "data": [
            {
                "Book": {
                    "category": "Hobi",
                    "publisher": "Gramedia",
                    "permalink": "",
                    "published_date": "2015-07-26",
                    "description": "<div>Olah kreativitas bisa dilakukan dengan berbagai cara. Salah satunya dengan manik-manik dari akrilik. Bahannya mudah dan juga murah didapat. Namun bila diolah dengan cita aras bisa menghasilkan sebuah rangkaian bunga nan cantik dan bernilai jual tinggi.&nbsp;</div><div><br></div><div>Buku ini menyajikan aneka kreasi bunga dari bahan akrilik, sejak dari bahan hingga menjadi sebuah bunga utuh dengan daun dan tangkai. Bunga-bunga ini difoto dalam keadaan terangkai untuk memberi ide bahwa rangkaian bunga akrilik bisa tampil lebih apik dalam rangkaian yang utuh.&nbsp;</div><div><br></div><div>Buku ini memberi jalan bagi mereka yang baru memulai latihan membuat bunga dari bahan akrilik, juga bagi mereka yang sudah mulai mahir, untuk menciptakan kreasi-kreasi dengan bahan dan warna lain untuk membuat kreasi sendiri.&nbsp;</div><div><br></div>",
                    "title": "Flowers in Acrylics: Aneka Kreasi Bunga dari Manik-Manik Akrilik",
                    "borrow_date": "2015-08-01 16:16:00",
                    "authors": "Ade Aprilia ",
                    "cover": "http://[static_url]/publication/book/cover/e6137b8d0a3c5469dc8220139d2b7c91.png",
                    "id": 143
                }
            },
            {
                "Book": {
                    "category": "Fiksi",
                    "publisher": "Gramedia",
                    "permalink": "",
                    "published_date": "2015-07-06",
                    "description": "<div>Kenapa kau memutuskan menjadi Muslim?</div><div><br></div><div>Pertanyaan ini sering ditanyakan kepadaku. Setiap kali aku ke masjid atau musholla, setiap kali aku menolak makan dan minum karena berpuasa, setiap kali aku mengucapkan Assalamualaikum kepada sesama Muslim.</div><div><br></div><div>Aku tak pernah bisa menjawab mereka dengan jawaban yang cukup baik. Karena untuk menjawab pertanyaan itu aku harus mengenang kembali segala penderitaan dan sakit hati, keluarga dan persahabatan, tawa dan kerinduan. Hingga akhirnya aku bisa menemukan cinta dan penerimaan di Indonesia.</div><div><br></div><div>Untuk menjawab pertanyaan itu berarti aku harus memulai kisah ini dari awal...</div><div>&nbsp;</div>",
                    "title": "Mualaf",
                    "borrow_date": "2015-08-01 16:02:30",
                    "authors": "John Michaelson",
                    "cover": "http://[static_url]/publication/book/cover/911b8e889e14dfc621589ee165613ffd.png",
                    "id": 90
                }
            },
            {
                "Book": {
                    "category": "Pendidikan",
                    "publisher": "Perbukuan BSE KEMDIKBUD",
                    "permalink": "",
                    "published_date": "2015-06-20",
                    "description": "",
                    "title": "Pendidikan Agama Katolik dan Buku Pekerti (Buku Siswa) - Kls V",
                    "borrow_date": "2015-08-01 15:36:48",
                    "authors": "Fx. Dapiyanto dan Marianus Didi Kasmudi",
                    "cover": "http://[static_url]/publication/book/cover/25d4e04df919f9725776b966e80cedbe.png",
                    "id": 18
                }
            },
            {
                "Book": {
                    "category": "Teknologi Informasi",
                    "publisher": "Aksaramaya",
                    "permalink": "",
                    "published_date": "2015-06-20",
                    "description": "<p class=\"MsoNormal\" align=\"left\" style=\"margin-bottom: 0.0001pt;\"><span lang=\"EN-US\" style=\"mso-bidi-font-size:12.0pt;line-height:\r\n130%;mso-bidi-font-family:&quot;Times New Roman&quot;\">Pertanyaan berbau filosofis ini\r\nsekilas terkesan basa basi, padahal kunci keberhasilan penerapan e-government\r\nberasal dari sini. Tidak sedikit inisiatif e-government yang berakhir dengan\r\nkegagalan karena keputusan untuk melaksanakan proyek tersebut didasarkan pada\r\nlatah belaka (ikut-ikutan dengan <i>trend</i>\r\ndi masyarakat). Bahkan tidak jarang ditemui orang-orang yang bersepakat untuk\r\nmenerapkan konsep e-government tanpa mengetahui alasan yang jelas mengapa hal\r\ntersebut harus dilakukan.</span></p>",
                    "title": "Electronic Govermment Action",
                    "borrow_date": "2015-07-28 11:49:12",
                    "authors": "Prof. Rechardus Eko Indrajit",
                    "cover": "http://[static_url]/publication/book/cover/3e4d9b5e496c0d6517e6d40cc4029ea3.png",
                    "id": 46
                }
            },
            {
                "Book": {
                    "category": "Fiksi",
                    "publisher": "Gramedia",
                    "permalink": "",
                    "published_date": "2015-07-06",
                    "description": "<div>Kenapa kau memutuskan menjadi Muslim?</div><div><br></div><div>Pertanyaan ini sering ditanyakan kepadaku. Setiap kali aku ke masjid atau musholla, setiap kali aku menolak makan dan minum karena berpuasa, setiap kali aku mengucapkan Assalamualaikum kepada sesama Muslim.</div><div><br></div><div>Aku tak pernah bisa menjawab mereka dengan jawaban yang cukup baik. Karena untuk menjawab pertanyaan itu aku harus mengenang kembali segala penderitaan dan sakit hati, keluarga dan persahabatan, tawa dan kerinduan. Hingga akhirnya aku bisa menemukan cinta dan penerimaan di Indonesia.</div><div><br></div><div>Untuk menjawab pertanyaan itu berarti aku harus memulai kisah ini dari awal...</div><div>&nbsp;</div>",
                    "title": "Mualaf",
                    "borrow_date": "2015-07-27 15:22:47",
                    "authors": "John Michaelson",
                    "cover": "http://[static_url]/publication/book/cover/911b8e889e14dfc621589ee165613ffd.png",
                    "id": 90
                }
            }
        ]
    }
}