-
Notifications
You must be signed in to change notification settings - Fork 14.7k
Ruby on Rails: Replace Flickr API Project #28285
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
Comments
I'm not against this but it's a meaty bit of work. |
Yeah I agree, it is alot of work. But I think it will be worth it. I myself am stuck on that project. |
I will try to do some research on how we could change the lesson (or if we even should) to Imgur API. I am also stuck on this project right now. |
This issue is stale because it has had no activity for the last 30 days. |
@AhmedTheGreatest Find anything? Still want help? |
I didn't really look into it much. But I have seen more and more people having issues with Flickr on the discord server. |
I'm not on the project yet - if the inspiration is still there we can circle back to it. Might take me a bit to get there. Let me know if you want help on it at any point, I can help. I just don't have the capacity to the task on fully at the moment. |
@weeezik Sure. I am currently not working on this at all. But yeah the problem still persists. So any help on this would be great. |
This issue is stale because it has had no activity for the last 30 days. |
New issue that bumps this in priority a lot: Flickr now requires users to be subscribed to a Flickr PRO premium account in order to generate API keys. As opposed to the mysterious account creation issue that only effected some users, this will affect all users. Link to discord discussion: https://discordapp.com/channels/505093832157691914/514204607770001411/1351113608364560404 |
Hmm yeah, that does make this issue much more prevalent then. It basically means that one of the projects in the curriculum is now locked behind a user being on a paid subscription to a third-party application. |
Hello there. I have done some research for a replacement. The best I came up with is Pexels. Features free account creation and free API key generation, with a limit of 20.000 requests per month, plenty for the curriculum's needs. Should I go ahead and write some instructions for setting up an account, API key acquisition etc?, in the style of the current lesson instructions for Flickr? Here are the Pexel API docs. There is also a gem that simplifies the API calls, it's the pexels-ruby gem. |
Seems our best bet @NikEmman |
I have re-written the lesson with instructions to use Pexel instead of Flickr. On my curiculum fork I deleted the old However now I am unsure on how to proceed. Should I just go ahead and do a PR? I couldn't figure out how the md files are pulled by the main TheOdinProject app to be rendered as content. Does it expect the old file name or will it render the apis folder contents? |
@NikEmman Thank you for your interest in contributing on this. Don't delete the old file. Instead, move it to |
Thanks @JoshDevHub . I picked the issue because it was flagged as stale, thus assumed no-one was on it. You are absolutely right, should have waited for the assignment. Hopefully I didn't waste anyone's time. |
Oh you didn't waste anyone's time. I edited my post after noticing the above conversation with timato. You did everything fine 😃 |
This issue is stale because it has had no activity for the last 30 days. |
Uh oh!
There was an error while loading. Please reload this page.
Checks
Describe your suggestion
Problem
Many users have reported encountering issues with the Flickr API project within TheOdinProject curriculum. Specifically, problems include difficulties with signing in, logging in, and frequent "Account creation failed" errors.
Issues with Flickr
Solution
I suggest that we can use some other API, for example Imgur's API. Its modern, user-friendly, and more widely used.
Path
Ruby / Rails
Lesson Url
https://www.theodinproject.com/lessons/ruby-on-rails-flickr-api
(Optional) Discord Name
tornado_77
(Optional) Additional Comments
I will see if I can help depending on where this issue goes.
The text was updated successfully, but these errors were encountered: