4-platform SDK · MIT open source
Choose yourSDK language
4-platform SDK covers mainstream stacks, unified API design, 5-minute integration. All SDKs auto-handle signing, anti-replay, token management.
🐘
PHP SDK
★ v1.0 official SDK · single-file, zero-dep
Laravel / ThinkPHP / native PHP
$bash
curl -o UM.class.php 'https://um.yunjii.cn/php/sdk/download.php?f=UM.class.php'- OAuth 2.1 full flow
- Token validation
- Multi-device management
- PSR-4 autoloading
🟨
JavaScript SDK
★ v1.0 official SDK · single-file, zero-dep
Browser / Node.js / Next.js / Vue / React
$bash
<script src="https://um.yunjii.cn/php/sdk/um-sdk.js"></script>- Browser + BFF dual mode
- Native TypeScript
- Next.js middleware example
- Tree-shaking
🐍
Python SDK
★ v1.0 official SDK · single-file, zero-dep
Flask / Django / FastAPI
$bash
curl -O https://um.yunjii.cn/php/sdk/um_open_sdk.py- Zero dependencies (stdlib only)
- OAuth 2.1 + PKCE full flow
- WeChat QR login (polling)
- Local id_token verification
📱
Mini-program SDK
★ v1.0 official SDK · single-file, zero-dep
WeChat / Alipay / QQ / Douyin / Taro / uni-app
$bash
curl -O https://um.yunjii.cn/php/sdk/um-mp-sdk.js- WeChat/Alipay/uni-app auto-adapt
- Token interceptor + auto refresh
- Login/logout/session
- BFF backend example
Don't see your language?
UM provides HTTP API, any language that can send HTTP requests can integrate. Refer to API docs, write signing in 10 minutes.