sheharyarn
Google Play API in Elixir
I’ve recently started porting the Google Play API in Node.js to Elixir. Right now you can authenticate a Google account, get details of a published app and download its APK.
Currently my issue with it is that it relies on an external NPM module to decode protobuf data (since exprotobuf, gpb or erlang_protobuffs can’t decode a binary with the Protobuf v2 group type).
I’d appreciate feedback on the code, what to improve, etc. I’m also interested in finding out how should I write tests for testing API calls to google.
See the project on Github
Most Liked Responses
sheharyarn
I’ve looked through their issues. exprotobuf uses gpb underneath, so protobuf-related PRs should be made to gpb. Sadly, I don’t know enough about Erlang (or Protobuf) to send in a PR. ![]()
uranther
Sounds like a fine opportunity to submit a PR to exprotobuf! ![]()








