WhyPik DocsVề trang chính

Lập trình viên / Tra cứu

Cài SDK và chọn đúng loại

SDK JavaScript/TypeScript cho Auth + Data; Python cho licensing và cập nhật phần mềm.

JavaScript / TypeScript

Tải gói do bản WhyPik đang chạy build. Chưa phát hành lên npm registry; không dùng npm install @whypik/js để giả định có gói public. Lưu file vào vendor của ứng dụng rồi cài. Node 24+ cần cho adapter server.

shell
npm install ./vendor/whypik-js.tgz

Chọn entry point

Khi tạo khóa Auth hoặc Data API trong trang app, có thể chọn thời hạn đến 10 năm hoặc Không hết hạn. SDK dùng nguyên khóa đã tạo; không cần đăng nhập lại hay thay khóa hằng năm nếu chọn Không hết hạn. Phiên của từng người dùng vẫn có thời hạn riêng.

Cách dùngEntry pointKhóa
Angular/React/Vue/browser@whypik/js → WhyPikwpk_public_... của Project Auth để dùng cả Auth/Data
Backend Node tin cậy@whypik/js/server → WhyPikServerwpk_secret_... Data server
BFF cùng origin@whypik/js/server → createAuthProxyPublic Auth key + BFF key cùng project/origin
Python licensingwhypik_clientMã kích hoạt/device token, không phải Project Auth key

Bản khác

Chưa có SDK Python Auth/Data, C#, Go hay realtime subscription. Các nền tảng đó có thể gọi REST theo hợp đồng hiện có. SDK Python licensing v2 không đồng nghĩa hỗ trợ licensing v3.

Trong bài này