{"repo":"Deer-Spangle/faexport","free":true,"listed":false,"github":"https://github.com/Deer-Spangle/faexport","clone":"git clone https://github.com/Deer-Spangle/faexport.git","description":"The API for Furaffinity you wish existed","language":"Ruby","stars":77,"topics":["furry","furaffinity","hacktoberfest","web-scraping","rest-api"],"license":"BSD-3-Clause","category":"scrapers-browser-automation","readme_excerpt":"FAExport Simple data export and feeds from FA. Check out the documentation for a full list of functionality. The file lib/faexport/scraper.rb contains all the code required to access data from FA. This API was originally developed by boothale, but after he had been missing and not responding to emails for many months, deer-spangle has forked it and taken care of it instead. Authentication When attempting to use endpoints which require a login cookie to be supplied, or running your own copy of the API, you will need to generate a valid FA cookie string. A valid FA cookie string looks like this: The cookie a and b values can be obtained by checking your browser's storage inspector while on any FA page. The storage inspector can be opened by pressing Shift+F9 on Firefox, and on Chrome, by opening the developer tools with F12 and then selecting the \"Application\" tab, and then \"Cookies\". You may want to do this in a private browsing session as logging out of your account will invalidate the cookie and break the scraper. This cookie must be for an account that is set to view the site in classic mode. Modern style cannot be parsed by this API. To authenticate with the API, you will need to provide that string in the FA COOKIE header. (Header. Not a cookie). Another option, particularly for the authenticated RSS feeds, is to use HTTP basic auth, using the username \"ab\", and the password being the a and b cookie values, concatenated with a semi-colon between them. Like so: You must no","default_branch":null,"files":null,"tree":[],"storefront":"/r/Deer-Spangle","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Deer-Spangle/faexport/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}