[API] FFR API Beta
I've been working on a small side-project that might help some people who like making there own stats.
http://www.flashflashrevolution.com/api/ While currently it only supports retrieving a players levelranks and recent games, it can be expanded to provide more data to programmers. Since it's currently in beta, it might have an odd error here and there, but for the most part, it should be fine. There is a credit system in place to prevent a ton of abuse, so it should allow 50 level rank loads an hour. If you have any suggestions of how to improve this, please suggest. --- Feb 6th, 2015: Added: Recent Games, use "action=recent_games". |
Re: [API] FFR API Beta
I like where this is going. Nice work
|
Re: [API] FFR API Beta
I don't get it
|
Re: [API] FFR API Beta
http://rest.elkstein.org/
it's an interface for developers to programmatically leverage information from FFR's backend. pretty simple to understand if you are a developer. |
Re: [API] FFR API Beta
it seems i can only access the first two levels for a user's level ranks ("Terror from Beyond" and "Get on the Move"). is there a reason for this?
|
Re: [API] FFR API Beta
opps, I was debugging something.
Should be fixed. |
Re: [API] FFR API Beta
woot~ thank you!
|
Re: [API] FFR API Beta
What does the timestamp means ?
|
Re: [API] FFR API Beta
Quote:
Time till the IP credits reset. Levelranks: Refers to the time when that score was recorded. It's in Unix/Epoch Time. |
Re: [API] FFR API Beta
Hi, I came across this page and wanted to thank you for doing this side project :) It seems like it could be really useful and fun for some players!
Edit (deleting original question): I was confused about the user API key and IP credits. But it's making more sense after thinking about it. Yay! :) |
Re: [API] FFR API Beta
is there any chance you could add "notes in song" under the "info" bracket on the levelranks json? need it for a script :p
|
Re: [API] FFR API Beta
Quote:
|
Re: [API] FFR API Beta
Hi again (: I'm using the JSON values returned, I don't know if it's just me, but I'm getting that song names <2008> and <00.01> are coming back as integers while the others are strings. And in the case of <00.01>, the song name is actually (truncated?) to simply 0.
"info":{... "name":2008 ...} "info":{... "name":0 ...} I guess I just ran into this now and it crashed my program (typechecking threw an error), so I wanted to bring it up as an fyi to anyone else who might run into the same thing ^^ I'm not familiar with handling JSON or even xml data in general, though, so maybe it's just me? But I added a check for integers, which works fine, and I just need to assume that when I see the song 0 it means 00.01. Sooo yep, just wanted to put this out there~ EDIT1: Ohh okay I just checked the xml, it has ![CDATA[ 2008 ]] and ![CDATA[ 00.01 ]], which I think is expected... maybe I should switch ^^ EDIT2: Lol not to make this point ad nauseam, either, but since I'm here anyways, here's a list c: "136.6" --> 136 "20031023" --> 20031023 "300" --> 300 "3020" --> 3020 |
Re: [API] FFR API Beta
Quote:
|
Re: [API] FFR API Beta
Quote:
|
Re: [API] FFR API Beta
Should be fixed now.
|
Re: [API] FFR API Beta
Quote:
|
Re: [API] FFR API Beta
What do you do with {"status":-1,"error_id":"invalid_key","error":"Invalid API Key"} after getting an API Key?
|
Re: [API] FFR API Beta
><;; Hiii... c:
Now I'm getting that some songs have "good" reported in "scores" while others don't, for both JSON and xml outputs. For example: "1602":{"info":{"level":1602,"genre":12,"name":"Piano Etude (Demon Fire) [Oni]","difficulty":86,"notes":2152,"length":"3:17"},"scores":{"score":0,"perfect":0,"good":0,"average":0,"miss":0,"boo":0,"combo":0,"played":0,"rank":162}} vs. "1596":{"info":{"level":1596,"genre":1,"name":"Eclipse","difficulty":43,"notes":441,"length":"0:46"},"scores":{"score":683550,"perfect":441,"average":0,"miss":0,"boo":0,"combo":441,"played":13,"timestamp":1419032993,"rank":1}} From looking at a few more (haven't checked them all), it seems like the majority of ones returning "good" are in Skill Token/Token/difficulty > 80, but not all Skill Token songs are returning "good." (St. Scarhand [Standard] doesn't have "good"). Just another small thing I'm running into, hmm~ thanks for any help/advice in advance! (: |
Re: [API] FFR API Beta
I added support for retrieving a players last 10 played songs.
Quote:
|
All times are GMT -5. The time now is 06:21 PM. |
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright FlashFlashRevolution