Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flickr API going SSL-Only on June 27th, 2014 #4

Closed
RaVbaker opened this issue May 8, 2014 · 2 comments
Closed

Flickr API going SSL-Only on June 27th, 2014 #4

RaVbaker opened this issue May 8, 2014 · 2 comments
Assignees

Comments

@RaVbaker
Copy link
Owner

RaVbaker commented May 8, 2014

Message I get from Flickr:


We see that you own an active API key for the Flickr API, and wanted make sure you know about some upcoming changes to the API related to SSL.

As you may have read on the Flickr code blog, we've updated all of the API endpoints to fully support SSL. You no longer need to use a special subdomain to access the API securely, and we want to make sure that all API communication adopts SSL.

Many of you have moved over to using SSL already, which is great! If you haven't, it shouldn't be much more work than updating your apps to call the API at: https://api.flickr.com/

We'll be updating the blog with information as we get close to the switchover date, but here's the most important info:

New API keys will be issued for HTTPS access only: as of 6 May 2014
First blackout test window: 3 June 2014, 10:00-12:00 Pacific Daylight Time (PDT)
Second blackout test window: 17 June 2014, 18:00-20:00 (PDT)
Non-SSL API deprecated: 27 June 2014, 10:00 (PDT)

During the blackout tests and after the 27th of June, calls to the Flickr API that are not over SSL will fail with an HTTP error code 403. We will also return an error message with (Flickr) code 95 and msg "SSL is required".

Here are example error responses:

XML (REST):

<?xml version="1.0" encoding="utf-8" ?> <rsp stat="fail"> <err code="95" msg="SSL is required" /> </rsp> 

JSONP:

jsonFlickrApi({ "stat": "fail", "code": "95", "message": "SSL is required" }) 

JSON:

{ "stat": "fail", "code": "95", "message": "SSL is required" } 

So It's a must-have for near future.

I will work on it in next week.

@RaVbaker RaVbaker self-assigned this May 8, 2014
@logics
Copy link

logics commented May 8, 2014

Yeap!
RuntimeError: SSL is required

Is there a quick fix for this issue?

@RaVbaker
Copy link
Owner Author

@logics New flickr.rb gem ready. With SSL support which you can turn off if needed. Upgrade your gem to latest (1.2.0) version if you still need it and let me know if you will find any problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants