Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Write WK API library #285

Open
tadgh opened this issue Jan 10, 2017 · 6 comments
Open

Write WK API library #285

tadgh opened this issue Jan 10, 2017 · 6 comments
Assignees
Labels

Comments

@tadgh
Copy link
Collaborator

tadgh commented Jan 10, 2017

Properly this time, with real helper functions. Release as pip package.

@DJTB
Copy link
Collaborator

DJTB commented Jan 11, 2017

Wanna make it a separate repo under kw org if it's a standalone package?

@tadgh
Copy link
Collaborator Author

tadgh commented Jan 11, 2017

Yeah I'll do that once its ready

@tadgh
Copy link
Collaborator Author

tadgh commented Mar 20, 2017

SO. Found out today that a ton of sync issues are caused by the fact that the WK api straight up fails the vocabulary call for users with more than ~15 levels unlocked. It just times out, since I suppose WK is taking too long to respond. Will need to build a small algorithm that paginates through the unlocked levels, as opposed to making a single monolithic call (despite the fact that it appears to be supported)

@tadgh
Copy link
Collaborator Author

tadgh commented Mar 10, 2018

This will be the new priority, especially now that V2 api is available( mostly)

@tadgh tadgh self-assigned this Mar 10, 2018
@tadgh tadgh added the task label Mar 10, 2018
@tadgh
Copy link
Collaborator Author

tadgh commented Mar 10, 2018

Actually, investigate if this is suitable:

https://github.com/patarapolw/WaniKaniTools

@DJTB
Copy link
Collaborator

DJTB commented Mar 10, 2018

This is JS, and for the browser (to help normalise making 3rd party WK extension scripts), but I think rfindley has worked pretty closely with the V2 Api (maybe is writing their docs?). So there could be something of value in here regarding making requests.

https://github.com/rfindley/wanikani-open-framework

Maybe nothing helpful but anyway ¯\_(ツ)_/¯

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants