CmlPHP v2.x 开发手册
Session自定义保存位置 1.6.15 16. 框架自带的扩展包 1.6.16 17. 插件 1.6.17 1. 使用说明 1.6.17.1 2. 系统挂载点 1.6.17.2 18. 常用常量 1.6.18 19. 命令行运行程序 1.6.19 20. 守护工作进程 1.6.20 21. 队列服务 1.6.21 // URL访问模式,可选参数1、2、3,代表以下四种模式: // 1 (PATHINFO 模式显示index.php); 2 (PATHINFO 不显示index.php); 3 (兼容模式) 默认为 PATHINFO 模式,提供最好的用户体验和SEO支持 'url_pathinfo_depr' => '/', // PATHINFO模式下,各参数之间的分割符号 'url_html_suffix' ]); 这条路由的意思为 当用户以GET请求访问 http://域名/list/1.html 这样的地址时,框 架会执行的Article控制器的list方法。 \d为匹配数字 :id意思为它是一个动态参数 且 在控制器中可使用 \Cml\Http\Input::getInt('id') 来接收 在模板中可以使用 {{url "list/{$id}"}} 生成相应的url 分组路由 use Cml\Route;0 码力 | 251 页 | 973.37 KB | 1 年前3CmlPHP v2.x 开发手册
服务 视图 统一的API Html模板引擎 Blade模板引擎 锁-并发处理 缓存 语言包 日志 调试 Session自定义保存位置 框架自带的扩展包 插件 使用说明 系统挂载点 常用常量 命令行运行程序 守护工作进程 队列服务 2 1.6.22 1.6.23 1.6.24 1.6.25 1.6.26 1.7 1.7.1 1.7.1.1 1.7 // URL访问模式,可选参数1、2、3,代表以下四种模式: // 1 (PATHINFO 模式显示index.php); 2 (PATHINFO 不显示index.php); 3 (兼容模式) 默认为 PATHINFO 模式,提供最好的用户体验和SEO支持 'url_pathinfo_depr' => '/', // PATHINFO模式下,各参数之间的分割符号 'url_html_suffix' ]); 这条路由的意思为 当用户以GET请求访问 http://域名/list/1.html 这样的地址时,框架会执行的 Article控制器的list方法。 \d为匹配数字 :id意思为它是一个动态参数 且在控制器中可使 用 \Cml\Http\Input::getInt('id') 来接收 在模板中可以使用 {{url "list/{$id}"}} 生成相应的url 分组路由 use0 码力 | 143 页 | 1.54 MB | 1 年前3CmlPHP v2.x 开发手册
服务 视图 统一的API Html模板引擎 Blade模板引擎 锁-并发处理 缓存 语言包 日志 调试 Session自定义保存位置 框架自带的扩展包 插件 使用说明 系统挂载点 常用常量 命令行运行程序 守护工作进程 队列服务 权限管理 数据验证 1.6.24 1.6.25 1.6.26 1.7 1.7.1 1.7.1.1 1.7.1.2 1 CML_CORE_PATH.'/Tpl/debug.tpl', // debug调试信息模板 /* URL设置 */ 'url_model' => 1, // URL访问模式,可选参数1、 2、3,代表以下四种模式: // 1 (PATHINFO 模式显示index.php); 2 (PATHINFO 不显 示index.php); 3 (兼容模式) 默认为PATHINFO 这条路由的意思为 当用户以GET请求访问 http://域名/list/1.html 这 样的地址时,框架会执行的Article控制器的list方法。 \d为匹配数 字 :id意思为它是一个动态参数 且在控制器中可使 用 \Cml\Http\Input::getInt('id') 来接收 在模板中可以使用 {{url "list/{$id}"}} 生成相应的url 分组路由 use0 码力 | 245 页 | 720.67 KB | 1 年前3WeRoBot 1.0.0 微信公众号开发框架文档
和 target reply = TextReply(message=message, content='Hello!') TextReply TextReply 是简单的文本消息,构造函数的参数如下: name value content 信息正文。 target 信息的目标用户。通常是机器人用户。 source 信息的来源用户。通常是发送信息的用户。 time 信息发送的时间, 为回复图片消息,构造函数的参数如下: name value media_id 通过素材管理接口上传多媒体文件,得到的id。 target 信息的目标用户。通常是机器人用户。 source 信息的来源用户。通常是发送信息的用户。 time 信息发送的时间,一个UNIX时间戳。默认情况下会使用当前时 间。 VoiceReply VoiceReply 为回复语音消息,构造函数的参数如下: name source 信息的来源用户。通常是发送信息的用户。 time 信息发送的时间,一个UNIX时间戳。默认情况下会使用当前时 间。 VideoReply VideoReply 为回复视频消息,构造函数的参数如下: name value media_id 通过素材管理接口上传多媒体文件,得到的id。 title 视频消息的标题。可为空。 description 视频消息的描述。可为空。 target0 码力 | 48 页 | 65.63 KB | 1 年前3WeRoBot 1.1.0 微信公众号开发框架文档
0.0.0' robot.config['PORT'] = 80 robot.run() 注解 你需要 root 或管理员权限才能监听 1024 以下的端口。 你可以通过传递 server 参数来手动指定使用的服务器 import werobot robot = werobot.WeRoBot(token='tokenhere') @robot.handler def echo(message): "Hello!" 而在打开 Session 之后, 如果你的 handler 不需要使用 Session ,可以保持不 变; 如果需要使用 Session ,则这个 Handler 需要修改为接受第二个参数: session @robot.subscribe_event def intro(message): return "Hello!" @robot.text def hello(message session["count"] = count return "Hello! You have sent %s messages to me" % count 传入的 session 参数是一个标准的 Python 字典。 可用的 Session Storage class werobot.session.sqlitestorage.SQLiteStorage(filename='werobot_session0 码力 | 62 页 | 75.61 KB | 1 年前3WeRoBot 1.1.1 微信公众号开发框架文档
0.0.0' robot.config['PORT'] = 80 robot.run() 注解 你需要 root 或管理员权限才能监听 1024 以下的端口。 你可以通过传递 server 参数来手动指定使用的服务器 import werobot robot = werobot.WeRoBot(token='tokenhere') @robot.handler def echo(message): "Hello!" 而在打开 Session 之后, 如果你的 handler 不需要使用 Session ,可以保持不 变; 如果需要使用 Session ,则这个 Handler 需要修改为接受第二个参数: session @robot.subscribe_event def intro(message): return "Hello!" @robot.text def hello(message session["count"] = count return "Hello! You have sent %s messages to me" % count 传入的 session 参数是一个标准的 Python 字典。 可用的 Session Storage class werobot.session.sqlitestorage.SQLiteStorage(filename='werobot_session0 码力 | 62 页 | 75.91 KB | 1 年前3WeRoBot 1.2.0 微信公众号开发框架文档
0.0.0' robot.config['PORT'] = 80 robot.run() 注解 你需要 root 或管理员权限才能监听 1024 以下的端口。 你可以通过传递 server 参数来手动指定使用的服务器 import werobot robot = werobot.WeRoBot(token='tokenhere') @robot.handler def echo(message): "Hello!" 而在打开 Session 之后, 如果你的 handler 不需要使用 Session ,可以保持不 变; 如果需要使用 Session ,则这个 Handler 需要修改为接受第二个参数: session @robot.subscribe_event def intro(message): return "Hello!" @robot.text def hello(message session["count"] = count return "Hello! You have sent %s messages to me" % count 传入的 session 参数是一个标准的 Python 字典。 更多可用的 Session Storage 详见 Session 对象。 © 版权所有 2016, whtsky. 由 Sphinx 1.4.5 创建。 索引0 码力 | 70 页 | 82.33 KB | 1 年前3WeRoBot 1.3.0 微信公众号开发框架文档
0.0.0' robot.config['PORT'] = 80 robot.run() 注解 你需要 root 或管理员权限才能监听 1024 以下的端口。 你可以通过传递 server 参数来手动指定使用的服务器 import werobot robot = werobot.WeRoBot(token='tokenhere') @robot.handler def echo(message): "Hello!" 而在打开 Session 之后, 如果你的 handler 不需要使用 Session ,可以保持不 变; 如果需要使用 Session ,则这个 Handler 需要修改为接受第二个参数: session @robot.subscribe_event def intro(message): return "Hello!" @robot.text def hello(message session["count"] = count return "Hello! You have sent %s messages to me" % count 传入的 session 参数是一个标准的 Python 字典。 更多可用的 Session Storage 详见 Session 对象。 © 版权所有 2016, whtsky. 由 Sphinx 1.4.5 创建。 索引0 码力 | 76 页 | 84.54 KB | 1 年前3WeRoBot 1.8.0 微信公众号开发框架文档
0.0.0' robot.config['PORT'] = 80 robot.run() 注解 你需要 root 或管理员权限才能监听 1024 以下的端口。 你可以通过传递 server 参数来手动指定使用的服务器 import werobot robot = werobot.WeRoBot(token='tokenhere') @robot.handler def echo(message): "Hello!" 而在打开 Session 之后, 如果你的 handler 不需要使用 Session ,可以保持不 变; 如果需要使用 Session ,则这个 Handler 需要修改为接受第二个参数: session @robot.subscribe_event def intro(message): return "Hello!" @robot.text def hello(message session["count"] = count return "Hello! You have sent %s messages to me" % count 传入的 session 参数是一个标准的 Python 字典。 更多可用的 Session Storage 详见 Session 对象。 返回: 返回: 返回: WeRoBot.Client —— 微信 API 操作类0 码力 | 96 页 | 75.79 KB | 1 年前3WeRoBot 1.7.0 微信公众号开发框架文档
0.0.0' robot.config['PORT'] = 80 robot.run() 注解 你需要 root 或管理员权限才能监听 1024 以下的端口。 你可以通过传递 server 参数来手动指定使用的服务器 import werobot robot = werobot.WeRoBot(token='tokenhere') @robot.handler def echo(message): "Hello!" 而在打开 Session 之后, 如果你的 handler 不需要使用 Session ,可以保持不 变; 如果需要使用 Session ,则这个 Handler 需要修改为接受第二个参数: session @robot.subscribe_event def intro(message): return "Hello!" @robot.text def hello(message session["count"] = count return "Hello! You have sent %s messages to me" % count 传入的 session 参数是一个标准的 Python 字典。 更多可用的 Session Storage 详见 Session 对象。 返回: 返回: 返回: WeRoBot.Client —— 微信 API 操作类0 码力 | 94 页 | 75.38 KB | 1 年前3
共 429 条
- 1
- 2
- 3
- 4
- 5
- 6
- 43