Laravel CMS启用API输出JSON数据非常简单,简单到只要不到10秒即可开启。方法:在CMS设置页面,系统,修改 system.allow_json_response 为 Yes, 激活设置,搞定!

如何调用API接口?

只要在页面URL加上参数 ?response_type=json 即可。

JSON数据有什么作用?

一般用来做手机APP或Web APP,或提供一点数据给其他网站或APP使用。

本站范例:

/CN-Laravel-JSON-API.html?response_type=json

/CN-Laravel-CMS.html?response_type=json

如何允许其他网站使用API的JSON数据?

默认情况,API数据只能自己网站使用。

如果不同域名的网站需要使用你的API数据,需要添加一个参数: system.allow_access_origin 设置为你需要的origin 或者 *

还可以添加一个参数:system.allow_access_methods 如果没有设置,则默认是允许全部的GET, POST, PUT, DELETE, OPTIONS