用过我们wordpress百度小程序的都知道,小程序是通过百度小程序插件输出的Rest API 进行数据获取的。
通过数据获取,就可以通过wordpress后台直接控制小程序的内容,因为小程序里面的数据都是通过api
调用网站里面的数据。
小程序数据获取用到的函数为: swan.request
程序代码如下
swan.request({ url: 'https://' + DOMAIN + '/wp-json/wp/v2/posts?categories=' + res.data[0].productid + '&per_page=4&page=1', //接口地址 method: 'GET', dataType: 'json', data: { }, header: { 'content-type': 'application/json' // 默认值 }, success: function (res) { that.hideLoading(); console.log(res.data); that.setData({ products: res.data, }); }, fail: function (err) { console.log("错误码:" + err.errCode); console.log("错误信息:" + err.errMsg); } });
上面url是接口的地址,上面是指定wordpress网站分类文章的api地址
前台输出效果:
当然前台显示也是需要通过调用才可以显示出来,后面的文章会介绍,如何把通过api获取的数据调用出来。