Git Product home page Git Product logo

goodreadsownedbooks's Introduction

goodreadsownedbooks

Find list of friends who already own that book you want to read

General Instructions

To run this script you you will have to generate your own developer key and secret (I am working on making a web-app out of this, but till then, I can't share my developer keys publicly). Generating the key and secret is fairly straightforward. Just go to the following link: https://www.goodreads.com/api/keys

Once you have the key and the secret ready, just replace them with the dummy values in the code. There are three occurences where you have to replace the key and two occurences where you will have to replace the secret.

##About the program I am generating a dictionary of all the owned books by all your friends everytime you run the program. Depending on the number of friends you have on goodreads and number of books they own, this might take a large amount of time (working on bringing this down as well). Please be patient with the program. Thereafter, you can enter the goodreads book id you are searching for. As an output, if any of your goodreads friends own the book, their names will be listed.

Version 1: This version is very basic and is more of a POC of what can be done and serves as an example to use the goodreads API in Python.

goodreadsownedbooks's People

Contributors

siddhantjain avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

russellromney

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.