wanggangtao 5 年之前
父节点
当前提交
c6d01d8c87
共有 4 个文件被更改,包括 7 次插入22 次删除
  1. 0 14
      api/lib/api.class.php
  2. 6 5
      api/v1.0/api.php
  3. 1 1
      api/v1.0/api_boniu_get_stock_info.php
  4. 0 2
      api/v1.0/demo/api_boniu_get_stock_info.html

+ 0 - 14
api/lib/api.class.php

@@ -49,10 +49,6 @@ class API {
     //发生错误
     public function ApiError($errcode, $errmsg){
         $this->error = true;
-
-        //统计
-        if($this->errcount) $this->apicount();
-
         $err = array();
         $err['code'] = $errcode;
         $err['message'] = $errmsg;
@@ -63,16 +59,6 @@ class API {
         exit();//发生错误直接退出
     }
 
-    //API调用统计
-    public function apicount(){
-
-        if($this->is_newday()){
-            $this->count_newday();
-        }else{
-            $this->count_update();
-        }
-
-    }
 
 
     //API 设置来源

+ 6 - 5
api/v1.0/api.php

@@ -1,13 +1,14 @@
 <?php
 require_once('api_init.php');
-$method     = safeCheck($_POST['method'],0);
-$sign      = safeCheck($_POST['sign'], 0);//校验码
-if(isset($_POST["source"]))
+$method     = safeCheck($_REQUEST['method'],0);
+$api = New API($method);//参数1是接口编号,每个API应不一样
+$sign      = safeCheck($_REQUEST['sign'], 0);//校验码
+if(isset($_REQUEST["source"]))
 {
-    $source     = safeCheck($_POST['source'],0);//来源
+    $source     = safeCheck($_REQUEST['source'],0);//来源
 }
 
-$timestamp     = safeCheck($_POST['timestamp'],0);//来源
+$timestamp     = safeCheck($_REQUEST['timestamp'],0);//来源
 $sign_raw = md5($method.$timestamp);
 require_once($method.".php");
 

文件差异内容过多而无法显示
+ 1 - 1
api/v1.0/api_boniu_get_stock_info.php


+ 0 - 2
api/v1.0/demo/api_boniu_get_stock_info.html

@@ -17,10 +17,8 @@
             $('#btn').click(function(){
                 var method = $('input[name="method"]').val();
                 var pagesize = $('input[name="pagesize"]').val();
-                var count  = $('input[name="count"]').val();
                 var page = $('input[name="page"]').val();
                 var timestamp = $('input[name="timestamp"]').val();
-
                 var sign = $.md5(method+timestamp);
                 $('#sign').val(sign);
                 $.ajax({