Data sources

Data sources & providers

Data sources represent the external services oboku can interract with in order to read and synchronize your contents. The process of adding / synchronizing your content is the same no matter the data source being used however you might be given more or less option depending on their limitations.

Data sources are the services such as (Link, Google Drive, Dropbox, ...)

Providers are the piece of code (or plugins) that let oboku interract with a data source.

For each data source exist a provider in oboku, however due to the difference in the data source services and their limitations, the provider might have more or less possibilities as well.

Before going into further details it is important to understand why oboku use external data sources rather than a typical dedicated hosting such as Kobo, Kindle or Google Book.

First we believe everyone should have the freedom of storing their books anywhere they want in the way they want. Your books belong to you.

Secondly, by not providing a cloud storage we can drastically minimize our operating costs which in turns makes oboku completely free.

Depending of what service the datasource is dealing with you might have some difference in its configuration and the way it is being synchronized but your content will ultimately appears the same way in the app.

Some providers such as Kobo or Kindle does not provide an official and public way of accessing their contents. We unfortunately have no way of synchronizing your books from theses platform at the moment. This is because they mostly sell DRM protected content and ultimately want to keep their user within their closed platform.

Supported data sources

Here is a list of all supported data sources from oboku together with the features supported by their providers.

Google Drive

https://www.google.com/intl/en_in/drive/

Features

Add book directly

Synchronize

Delete

Dropbox

Features

Add book directly

Synchronize

Delete

Represent a public link on internet from which oboku can download a book. For example you could use the links present in this webpage https://www.adobe.com/solutions/ebook/digital-editions/sample-ebook-library.html

Features

Add book directly

Synchronize

Delete

Mega

No support

There is no support possible of mega due to its implementation. Mega require client encryption and the only official sdk is in C++. More info at https://mega.nz/dev

Kobo

No support

Kobo does not provide an official public API

Amazon Kindle

No support

Amazon does not provide an official public API

Google Play Book

Partial Support planned

GPB provides a public API that could be used to retrieve informations. However it is not possible to read book outside of their own app so the support is not a priority yet.

Want to use a provider not listed here ?

Please contact us.

Last updated