warapidpro
项目描述
Wassup Integration for RapidPro.
pip install -e '.[dev]'
docker run praekeltfoundation/rapidpro-engage:latest
设置应用程序
所有针对 rapidpro-docker 的环境变量都适用于此处。
将 warapidpro 添加到环境变量中的 EXTRA_INSTALLED_APPS。
您还需要至少运行一个celery实例。使用以下命令运行worker:/venv/bin/celery --beat --app=temba worker --loglevel=INFO --queues=celery,msgs,flows,handler --max-tasks-per-child=10
注意:为了防止uWSGI worker失败,您应该为您的Web应用程序分配1-2GB的RAM。
从 https://wassup.p16n.org/oauth/applications/ 获取oAuth客户端ID和客户端密钥,或者在新位置 https://wassup.p16n.org/oauth/applications/ 创建一个新的。 客户端类型 应为 confidential,而 授权类型 应为 授权代码。
确保正确设置您的安装的重定向URI。这些应格式如下
https://<your domain>/channels/claim/wad/ https://<your domain>/channels/claim/wag/
环境变量
WASSUP_AUTH_URL 默认为 https://wassup.p16n.org
WASSUP_AUTH_CLIENT_ID 如上所述。
WASSUP_AUTH_CLIENT_SECRET 如上所述。
项目详情
下载文件
下载您平台对应的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。
源代码分发
warapidpro-1.2.19.tar.gz (12.5 kB 查看哈希值)
编译分发
warapidpro-1.2.19-py2-none-any.whl (16.9 kB 查看哈希值)