Files
2026-04-06 17:42:09 +08:00

30 lines
760 B
Python

#!/usr/bin/env python3
"""示例:设置 CRAFTLABS_AUTH_LIBRARY 或 PYTHONPATH 后运行。
版权所有 © 广州创飞人工智能技术有限公司
开发者:huangping@craftlabs.cn
"""
import os
import sys
ROOT = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", ".."))
sys.path.insert(0, os.path.join(ROOT, "python"))
from craftlabs_auth import AuthApi # noqa: E402
def main() -> None:
lib = os.path.join(ROOT, "native", "build", "libcraftlabs_auth_bitanswer.so")
if os.path.isfile(lib):
os.environ.setdefault("CRAFTLABS_AUTH_LIBRARY", lib)
with AuthApi() as api:
print(api.initialize("{}"))
print(api.check_license())
print(api.get_license_info())
if __name__ == "__main__":
main()