Metrics Platform/API
Appearance
API in Metrics Platform may refer to:
Metrics Platform client API
Metrics Platform provides client libraries that you can use to build instruments:
At present there is a 1:1 relationship between programming language and client: effectively, the JavaScript MPC is the MediaWiki frontend client; the PHP client is the MediaWiki backend client; the Java client is the Android app client; and the Swift client is the iOS app client. In principle, however, the libraries should be language-specific but platform-agnostic, and should be able to be shared by multiple clients implemented in the same language. Our goal is for all MPCs to provide the same API and behave the same way, and to be as clear as possible when they do not.
See also
- See https://github.com/linehan/wmf-epc for early prototype implementations of the JavaScript, Java, and Swift MPCs