{"action":"created","issue":{"url":"https://api.github.com/repos/bearfrieze/litenin/issues/8","labels_url":"https://api.github.com/repos/bearfrieze/litenin/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/bearfrieze/litenin/issues/8/comments","events_url":"https://api.github.com/repos/bearfrieze/litenin/issues/8/events","html_url":"https://github.com/bearfrieze/litenin/issues/8","id":71984529,"number":8,"title":"Allow for adding feeds by giving keywords rather than exact urls","user":{"login":"bearfrieze","id":1023813,"avatar_url":"https://avatars.githubusercontent.com/u/1023813?v=3","gravatar_id":"","url":"https://api.github.com/users/bearfrieze","html_url":"https://github.com/bearfrieze","followers_url":"https://api.github.com/users/bearfrieze/followers","following_url":"https://api.github.com/users/bearfrieze/following{/other_user}","gists_url":"https://api.github.com/users/bearfrieze/gists{/gist_id}","starred_url":"https://api.github.com/users/bearfrieze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bearfrieze/subscriptions","organizations_url":"https://api.github.com/users/bearfrieze/orgs","repos_url":"https://api.github.com/users/bearfrieze/repos","events_url":"https://api.github.com/users/bearfrieze/events{/privacy}","received_events_url":"https://api.github.com/users/bearfrieze/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-04-29T20:40:52Z","updated_at":"2015-04-29T20:48:27Z","closed_at":null,"body":"Use the feedly API for this:\r\n- http://cloud.feedly.com/v3/search/feeds?query=xkcd\r\n- http://cloud.feedly.com/v3/search/feeds?query=xkcd&count=1\r\n\r\nDocumentation of endpoint: https://developer.feedly.com/v3/search/\r\n\r\nThe results seem very promising. Maybe present the options returned to the user in a dropdown and let them choose. Litenin should degrade gracefully to normal functionality in case the API is down/broken/whatever.\r\n\r\nThere doesn't seem to be any rate limiting on this feature (should be present in the response headers according to the documentation). However, rate limiting shouldn't be a problem since the requests will come from a lot of different clients and will be very few (definitely less than 5000 which seem to be have been their limit previously for some endpoints)."},"comment":{"url":"https://api.github.com/repos/bearfrieze/litenin/issues/comments/97581466","html_url":"https://github.com/bearfrieze/litenin/issues/8#issuecomment-97581466","issue_url":"https://api.github.com/repos/bearfrieze/litenin/issues/8","id":97581466,"user":{"login":"bearfrieze","id":1023813,"avatar_url":"https://avatars.githubusercontent.com/u/1023813?v=3","gravatar_id":"","url":"https://api.github.com/users/bearfrieze","html_url":"https://github.com/bearfrieze","followers_url":"https://api.github.com/users/bearfrieze/followers","following_url":"https://api.github.com/users/bearfrieze/following{/other_user}","gists_url":"https://api.github.com/users/bearfrieze/gists{/gist_id}","starred_url":"https://api.github.com/users/bearfrieze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bearfrieze/subscriptions","organizations_url":"https://api.github.com/users/bearfrieze/orgs","repos_url":"https://api.github.com/users/bearfrieze/repos","events_url":"https://api.github.com/users/bearfrieze/events{/privacy}","received_events_url":"https://api.github.com/users/bearfrieze/received_events","type":"User","site_admin":false},"created_at":"2015-04-29T20:48:27Z","updated_at":"2015-04-29T20:48:27Z","body":"Also seems to handle variations of urls really well. The result for the following queries are still the desired one (http://xkcd.com/rss.xml) despite the intentional obfuscation:\r\n- http://cloud.feedly.com/v3/search/feeds?query=http://www.xkcd.com/rss.xml?test=litenin\r\n- http://cloud.feedly.com/v3/search/feeds?query=xkcd%20wednesday%20evening%20litenin%20test"}}