从网站检索读数并在laravel

时间:2015-11-06 15:51:25

标签: laravel

因此,根据评论部分中给出的指导原则,到目前为止我的进展情况如下所示,有人可以告诉我,我是否做得对吗?

在kernel.php下,我为每分钟创建了一个任务计划,

 $schedule->exec('public/js/jsonp.js')->everyMinute();

基本上我想执行我每分钟创建的jsonp.js。

jsonp.js

var public_key = 'LQL4w78xVwSmbGoapmj3';
 $.ajax({
   url: 'http://data.sparkfun.com/output/' + public_key + '.json',
   jsonp: 'callback',
   cache: true,
   dataType: 'jsonp',
   data: {
     page: 1
   },
   success: function(response) {
     // response will be a javascript

     console.log(response[0].temperature);
   }
 });

不幸的是,控制台没有显示每分钟的温度值。有人可以指导我告诉我代码的哪一部分是错的,我应该怎么做呢?非常感谢你。

1 个答案:

答案 0 :(得分:0)

首先,你需要知道如何从Sparkfun检索数据,看看documentation

使用Laravel's task scheduling,您可以每10分钟执行一次任务。此任务必须使用PHP Curl从Sparkfun检索数据,然后将结果数据插入数据库。