node-goodreads icon indicating copy to clipboard operation
node-goodreads copied to clipboard

Make all requests over HTTPS

Open sillygwailo opened this issue 7 years ago • 2 comments

I got an email recently from Goodreads, and I believe it's because my app uses this library, and the requests are not through HTTPS.

You’re receiving this email because you have a Goodreads API Developer account which
has made plain HTTP requests in the past two weeks.

This is a reminder that we will be enabling HTTP to HTTPS redirection for all requests 
to goodreads.com on December 4th.

To prevent your applications from breaking, please do one of the following before
December 4th:

Make sure your applications support HTTPS redirects
Update your applications to make only HTTPS requests
You will get one final reminder one week before December 4th. If you have any
questions, please post in the developer forum.

I took a stab at it, but changing the URLs to their https:// equivalents wasn't the obvious fix I hoped it would be.

sillygwailo avatar Nov 10 '17 01:11 sillygwailo

What issue did you have after changing the protocol.

rharriso avatar Nov 11 '17 05:11 rharriso

The announcement to move to HTTPS is at: https://www.goodreads.com/topic/show/18944471-announcement---migrating-all-api-endpoint-to-https

@harperreed has a fork that implements this, and it's working in my app. https://github.com/harperreed/node-goodreads

sillygwailo avatar Mar 21 '18 13:03 sillygwailo