-
Notifications
You must be signed in to change notification settings - Fork 75
Response too large for /user/exercises call #94
Comments
Hi, sorry for the delay in responding to this. The problem here is that One workaround for now is that you can query for progress in a specific set of exercises by including the
However, some OAuth libraries have trouble with repeated parameters, so you may run into problems with this approach. I'm working on a server-side change to make it possible to load progress just for exercises you've attempted at least once, which should hopefully fix the problem (except maybe for the most active users). |
Thanks! Can you keep me posted about when the server-side change is in place? Students at my school are required to work on their own playlist of Khan exercises for homework. I simply want to loop through exercises and my students to generate some quick reports for all math teachers. |
yikes - we are hitting this too (and I didn't realize it until this thread) what is the server side limit? (mobile)
|
Ok, I just deployed a fix to this. The new behavior is that I also made it a little easier to load a specific set of exercises. You can now just separate the exercise names with commas instead of using repeated query parameters. I've also updated the documentation at http://api-explorer.khanacademy.org/api/v1/user/exercises to reflect this. Thanks for your patience, and let me know if you run into any problems. |
I can authenticate and make api calls in node.js using the request package. All api calls are working fine and returning data except for the /user/exercises call.
I get the following error:
This limit does not seem to be imposed on the client side. Is it on the server side? Is there anyway for me to make this call?
Thanks,
Andrew
The text was updated successfully, but these errors were encountered: