如何在cronjob中运行jqueryajax

如何在cronjob中运行jqueryajax,cron,jquery-ajaxq,Cron,Jquery Ajaxq,我想在cronjob中运行ajax函数 我的代码是: <?php function sendSMS($username, $password, $phones, $text){?> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script type="text/javascr

我想在cronjob中运行ajax函数

我的代码是:

<?php
function sendSMS($username, $password, $phones, $text){?>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
 $(document).ready(function (){ 

  var smsUrl='http://bulksms.mysmsmantra.com:8080/WebSMS/SMSAPI.jsp?username=<?php echo $username ?>&password=<?php echo $password ?>&sendername=NETSMS&mobileno=<?php echo $phones ?>&message=<?php echo $text?>'; 

    $.ajax({

                 data     : '',
                 type     : "get",
                 url      : smsUrl,
                 error    : function(resp){
                 },
                 success  : function(resp){
                 }

   });
});
</script>
<?php }?>

$(文档).ready(函数(){
var smsUrl=http://bulksms.mysmsmantra.com:8080/WebSMS/SMSAPI.jsp?username=&password=&sendername=NETSMS&mobileno=&message='; 
$.ajax({
数据:“”,
键入:“获取”,
网址:smsUrl,
错误:函数(resp){
},
成功:功能(resp){
}
});
});

如果我在浏览器中手动运行php页面,代码工作正常。。但不能在cron作业中工作。。。可以在cronjob中运行ajax功能吗

不可能引起我的注意(或者非常困难且不友好)

使用CURL可以获得相同的结果。 让你的cron作业运行一个脚本,该脚本可以联系bulksms.mysms。。。通过卷曲。 我不知道你的服务器是否运行asp或php或其他

例如:

$ch = curl_init();
$remote_url = 'http://bulksms.mysmsmantra.com:8080/WebSMS/SMSAPI.jsp?username=' . $username . '&password=' . $password . '&sendername=NETSMS&mobileno=' .  $phones . '&message=' . $text;

curl_setopt($ch, CURLOPT_URL, $remote_url);     

// Include header in result? (0 = yes, 1 = no)
curl_setopt($ch, CURLOPT_HEADER, 0);

// Should cURL return or print out the data? (true = return, false = print)
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

// Timeout in seconds
curl_setopt($ch, CURLOPT_TIMEOUT, 10);

// Return output
$output = curl_exec($ch);

您确定在您的服务器上安装了curl library for php吗?

m使用php。。我试过卷曲函数,但它不起作用。我更新了答案,这样你就可以看到一个例子了。如果卷曲不起作用,为什么不起作用?错误信息是什么?