Playlyfe SDKs

Playlyfe offers native software development kits (SDKs) for all major languages. Listed below are the official SDKs developed and maintained by Playlyfe.

If you can't find your language's SDK here, tell us here and we'll be glad to make it for you! Until we do make an official version available, you can use some of the popular general purpose OAuth 2.0 consumer libraries.

Official SDKs

PlatformComments
NodeJS SDK

Supports the Client-Credential and the Authorization Code flow.
Get us via npm

Javascript SDK

This SDK supports the OAuth Implicit Grant Flow for client side browser based javascript applications.
Now available on cdnjs

C# SDK

Supports the Client-Credential, Authorization Code and JSON WebToken Authorization (JWT) flow.
Available via nuget

Java SDK

Supports the Client-Credential, Authorization Code and JSON WebToken Authorization (JWT) flow.
Available via github

PHP SDK

Supports the Client-Credential, Authorization Code and JSON WebToken Authorization (JWT) flow.
Available via composer

Ruby SDK

Supports the Client-Credential, Authorization Code and JSON WebToken Authorization (JWT) flow.
Available as a ruby gem

Python SDK

Supports the Client-Credential, Authorization Code and JSON WebToken Authorization (JWT) flow.
Available as a pypi package

Go SDK

Supports the Client-Credential, Authorization Code and JSON WebToken Authorization (JWT) flow.
Install with go get playlyfe or from our github repo

Contributing

If you are interested in contributing to the development of a Platform SDK for Playlyfe, let us know, or even better, start slinging some code at our Github.

Additional Resources

ResourceComments
Playlyfe Odysseus

Parse and display the Playlyfe events like level ups, achievements and progress in plain English.