For API feature requests, please use the issue tracker here.
https://osu.ppy.sh/p/api ^^EMENCII wrote:
So... Can I?
Yes, but... Isn't it too much data?oliebol wrote:
https://osu.ppy.sh/p/api ^^EMENCII wrote:
So... Can I?
Well then, I'll try...oliebol wrote:
¯\_(ツ)_/¯
Thank you very much, your help was very appreciatedoliebol wrote:
Join the dev-discord server (http://discord.gg/ppy) and ask in the api-channel there
$.post(
"https://osu.ppy.sh/api/get_scores",
{
k : "my_api_key",
b : '1026729',
u : "Wilchq",
m : 0,
type : "string"
},
function(data) {
console.log(data);
}
);
If you specify the "u" parameter, it will return empty unless that player has an score in that map. Remove that parameter.Vostok Sisters wrote:
Hello. I trying to grab information about top 100 scores of a specified beatmap.
But the server receives an empty response. Where error in my query?
Full Tablet wrote:
If you specify the "u" parameter, it will return empty unless that player has an score in that map. Remove that parameter.Vostok Sisters wrote:
Hello. I trying to grab information about top 100 scores of a specified beatmap.
But the server receives an empty response. Where error in my query?
Also, try using '0' instead of 0 in the "m" parameter.
Put your api key in the "k" parameter if you haven't already.
Yes, with get-request it's works. Thanks.Full Tablet wrote:
https://github.com/ppy/osu-api/issues/139
It seems like get_scores doesn't work with POST requests in particular. Try doing a GET request instead.
k - api key (required).If I specify the username in the query, does the user's top results return or result what in the top 100 best of all time and users?
b - specify a beatmap_id to return score information from (required).
u - specify a user_id or a username to return score information for.
XPJ38 wrote:
Is there a fair use limit? (e.g. no more than XX requests per day)
For get_user, I suppose there is a mode parameter for getting user information for Taiko, CtB and osu!mania? Or do I have to file an issue in GitHub?Nevermind, I found it, the parameter to add is called "m" I have edited the GitHub wiki.
varn88 wrote:
Hello,
I bumped into an issue trying to get the response from a request, that has more than 500 hits, but it's limited to giving 500. Is there a way to send a new request to get the remaining results that didn't fit in the first response(the next 500, and then the next 500 and so on)?
I'm trying to use the get_beatmaps query to get unranked mania maps, and since they are unranked the 'since' keyword doesn't apply and I can't find any other way to control from which point I want to get the results.
I've also opened an issue about it on the github page of the api wiki, but it didn't see much traffic and I'm hoping I can get an advice here.
peppy wrote:
I've had an API available for a while but until now it has been on a private on-request basis. In order to try and make developing third party services which expand and support osu!, I have added an API key setup and started to document the API.