Skip to content

ZhangBohan/KoalaAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KoalaAPI

一个简单的使用 Flask 的 Python 应用。 可以运行在 LeanEngine Python 运行时环境。

Koala API 是用于偷懒的,代码复用不如API复用。

QRCode API

生成二维码API,基于:qrcode 5.1

POST /v1/qrcode?box_size=10&border=4

body data for qrcode content

or

GET /v1/qrcode?box_size=10&border=4&foo=bar
  • box_size(optional) default=10
  • border(optional) default=1

response a qrcode image

PinYin API

汉语拼音转换API,基于:python-pinyin

GET /v1/pinyin?word=你好
  • word

response

{
    pinyin: [
        "ni",
        "hao"
    ],
    word: "你好"
}

本地运行

首先确认本机已经安装 Python2.7 运行环境。然后执行下列指令:

$ git clone git@github.com:leancloud/python-getting-started.git
$ cd python-getting-started

准备启动文件:

$ cp start.sh.example start.sh
$ chmod +x start.sh

将 app id 等信息更新到 start.sh 文件中:

export LC_APP_ID=<your app id>
export LC_APP_KEY=<your app key>
export LC_APP_MASTER_KEY=<your master key>

启动项目:

$ ./start.sh

应用即可启动运行:localhost:3000

部署到 LeanEngine

首先确认本机已经安装 LeanCloud 命令行工具

部署到测试环境:

$ avoscloud deploy

部署到生产环境:

$ avoscloud publish

相关文档