沃拉皮德

warapidpro的Python项目详细描述


RapidPro的Wassup集成

pip install -e '.[dev]'
docker run praekeltfoundation/rapidpro-engage:latest

设置应用程序

rapidpro-docker的所有环境变量都适用于此处。

在您的环境变量中添加warapidpro额外安装的应用程序。

您还需要至少运行一个芹菜实例。使用命令运行工作进程: /venv/bin/celery --beat--app=temba worker --loglevel=INFO--queues=celery,msgs,flows,handler--max-tasks-per-child=10

注意:你应该给你的web应用程序1-2gb的内存,以避免uwsgi工作者失败。

https://wassup.p16n.org/oauth/applications/获取OAuth客户端ID和客户端机密,或者在https://wassup.p16n.org/oauth/applications/创建一个新的客户端。 客户类型应为“机密”,授权授予类型应为“授权代码”。

确保为您的安装正确设置重定向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如上所述。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java希望直接扫描要上传到网页的文档   java JavaFX使对象可见,但不使用(忽略)点击   java LibGdx奇怪的纹理行为   java JavaFx ComboBox在第一次单击时未获得正确的值   api WebDav服务器库最好使用Java   java在Android中维护应用程序状态   java保存在Android中拖放RecyclerView后所做的更改我已经阅读了所有内容   无法读取项目中所需库tomcatembedwebsocket的java存档,或者该存档不是有效的ZIP文件   c#类在系统中有哪些关联?如何在UML中最好地表示它们?   java如何使用bazaar访问两台计算机上的同一文件夹   Java易失性与缓存一致性   java如何解决http11。校长:例外?   java liferaymavenplugin从maven Liferay 6.2.5(6.2 ga6)部署war   安卓的jar for java在哪里。木卫一。文件   java邻接矩阵中BFS的顺序是什么?   虚拟机如何从java启动linux虚拟机?   向DefaultListModel添加元素时java JList未更新   java JMSListener批注无法与REST服务一起使用   java DirectoryStream返回路径的顺序是什么?文件名,上次修改,文件大小?   java DropWizard Hibernate doc想说什么?