最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php版微信數(shù)據(jù)統(tǒng)計接口用法示例

 更新時間:2016年10月12日 12:03:22   作者:yahoo  
這篇文章主要介紹了php版微信數(shù)據(jù)統(tǒng)計接口用法,結合實例形式分析了php微信數(shù)據(jù)統(tǒng)計接口功能及相關的使用技巧,需要的朋友可以參考下

本文實例講述了php版微信數(shù)據(jù)統(tǒng)計接口用法。分享給大家供大家參考,具體如下:

php版微信數(shù)據(jù)統(tǒng)計接口其實是非常的好用了在前版本還沒有此功能是后面的版本增加上去了,下面來看一個php版微信數(shù)據(jù)統(tǒng)計接口的例子:

微信在1月6日時放出了新的數(shù)據(jù)分析接口傳送門:

請注意:

1、接口側的公眾號數(shù)據(jù)的數(shù)據(jù)庫中僅存儲了2014年12月1日之后的數(shù)據(jù),將查詢不到在此之前的日期,即使有查到,也是不可信的臟數(shù)據(jù);

2、請開發(fā)者在調用接口獲取數(shù)據(jù)后,將數(shù)據(jù)保存在自身數(shù)據(jù)庫中,即加快下次用戶的訪問速度,也降低了微信側接口調用的不必要損耗。

用戶分析數(shù)據(jù)接口指的是用于獲得公眾平臺官網數(shù)據(jù)統(tǒng)計模塊中用戶分析數(shù)據(jù)的接口,具體接口列表如下(暫無用戶屬性數(shù)據(jù)接口):

最大時間跨度是指一次接口調用時最大可獲取數(shù)據(jù)的時間范圍,如最大時間跨度為7是指最多一次性獲取7天的數(shù)據(jù)。access_token的實際值請通過“獲取access_token”來獲取。

接口調用請求說明

用戶分析數(shù)據(jù)接口(包括接口列表中的所有接口)需要向相應接口調用地址POST以下示例數(shù)據(jù)包:

{
  "begin_date": "2014-12-02",
  "end_date": "2014-12-07"
}

調用參數(shù)說明:

粗略看了下,暫時還是內測階段,不過因為是新接口,所以要改進下本站所用的微信高級接口的類。修改如下:

在類里加上新接口常量:

API_DATA_CUBE_URL = 'https://api.weixin.qq.com/datacube',
API_TYPE_DATA = 'datacube'

修改call方法:因為它要求URL參數(shù)只是access token所以跟以前JSON時一樣,不過要在判斷里加入datacube的判斷(注:注釋已經說明):

public function call($api_name, $params = array(), $type = self::GET, $api_type = self::API_TYPE_CGI) {
    //加入datacube后,用switch來組接口URL
    switch(true) {
      case $api_type == self::API_TYPE_PAY :
        $url = self::PAY_URL.$api_name;
        break;
      case $api_type == self::API_TYPE_DATA:
        $url = self::API_DATA_CUBE_URL.$api_name;
        break;
      default :
        $url = self::API_URL_PREFIX.$api_name;
    }
    if (in_array($api_name, self::$_no_need_token_apis)) {
      $res = $this->request($url, $params, $type);
      if ($res) {
        return $res;
      }
    }
    $this->_access_token = $this->getAccessToken();
    if ($this->_access_token) {
      //加多個or判斷帶上access_token
      if ($type == self::JSON || $api_type == self::API_TYPE_DATA) {
        $url = $url.'?access_token='.$this->_access_token;
      } else {
        $params['access_token'] = $this->_access_token;
      }
      $res = $this->request($url, $params, $type);
      if ($res) {
        return $res;
      }
    }
    return false;
}

最后CLI方式call文檔中一個getinterfacesummary接口調試(注意:是POST方式給接口):

if (isset($argc) && $argc >= 1 && $argv[0] == __FILE__) {
  $client = new WechatJSON(array(
    WechatJSON::APP_ID => 'wx78sfsd023744d51',
    WechatJSON::APP_SECRET => '9ba3476db1fsfsff512esf2f630fb9',
  ));
  $res = $client->call('/getinterfacesummary', array(
    'begin_date' => '2014-12-01',
    'end_date' => '2014-12-31'
  ), WechatJSON::POST, WechatJSON::API_TYPE_DATA);
  if (!$res) {
    var_dump($client->_error);
  }
  var_dump($res);
}

運行結果,雖然是API 未授權(畢竟還是內測有條件的合作伙伴有資料,公眾號的就等吧):

后記,以后再做個linux任務讓后臺自己每隔一段時間(一周或30天)因為數(shù)據(jù)統(tǒng)計接口有的是7天,有的是30天。這樣執(zhí)行取到數(shù)據(jù)再寫進庫表,生成圖報表,省下自己log一些官方已經給你log的統(tǒng)計!

更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP微信開發(fā)技巧匯總》、《PHP編碼與轉碼操作技巧匯總》、《PHP網絡編程技巧總結》、《PHP基本語法入門教程》、《php字符串(string)用法總結》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家PHP程序設計有所幫助。

相關文章

  • 說明的比較細的php 正則學習實例

    說明的比較細的php 正則學習實例

    首先,讓我們看看兩個特別的字符:’^’ 和 ‘$’ 他們是分別用來匹配字符串的開始和結束,一下分別舉例說明
    2008-07-07
  • php實現(xiàn)網站頂踩功能的完整前端代碼

    php實現(xiàn)網站頂踩功能的完整前端代碼

    這篇文章主要介紹了php實現(xiàn)網站頂踩功能的完整前端代碼的相關資料,需要的朋友可以參考下
    2015-07-07
  • PHP實現(xiàn)的AES 128位加密算法示例

    PHP實現(xiàn)的AES 128位加密算法示例

    這篇文章主要介紹了PHP實現(xiàn)的AES 128位加密算法,結合實例形式分析了AES 128位加密的相關概念、原理及php實現(xiàn)AES 128位加密的相關操作技巧,注釋中包含詳細的說明信息,需要的朋友可以參考下
    2019-09-09
  • php輸出金字塔的2種實現(xiàn)方法

    php輸出金字塔的2種實現(xiàn)方法

    這篇文章主要介紹了php輸出金字塔的2種實現(xiàn)方法,涉及循環(huán)語句的調用技巧,對于php的學習有一定的借鑒價值,需要的朋友可以參考下
    2014-12-12
  • PHP連接操作access數(shù)據(jù)庫實例

    PHP連接操作access數(shù)據(jù)庫實例

    這篇文章主要介紹了PHP連接操作access數(shù)據(jù)庫實例,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-03-03
  • 詳解PHP中mb_strpos的使用

    詳解PHP中mb_strpos的使用

    這篇文章主要介紹了詳解PHP中mb_strpos的使用,通過使用語法以及實例給大家詳細分析了用法,需要的朋友參考學習下。
    2018-02-02
  • Android ProgressBar進度條和ProgressDialog進度框的展示DEMO

    Android ProgressBar進度條和ProgressDialog進度框的展示DEMO

    本篇文章是對Android中ProgressBar進度條和ProgressDialog進度框的展示DEMO進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • php+ajax 文件上傳代碼實例

    php+ajax 文件上傳代碼實例

    這篇文章主要介紹了php+ajax的文件上傳,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • php中通過eval實現(xiàn)字符串格式的計算公式

    php中通過eval實現(xiàn)字符串格式的計算公式

    有時候我們對每一種產品都有一個提成公式,而這個計算提成的公式是以字符串格式存在表中的,當我們用這個計算公式時,他并不像我們寫的:$a=2+3*5;這樣簡單的能計算出結果,而它是個字符串,所以,我們就必須把字符串轉化為我們能夠處理的結果
    2017-03-03
  • php中unserialize返回false的解決方法

    php中unserialize返回false的解決方法

    這篇文章主要介紹了php中unserialize返回false的解決方法,是PHP程序設計中非常經典的問題,需要的朋友可以參考下
    2014-09-09

最新評論

宝山区| 台中市| 江阴市| 逊克县| 雷波县| 永和县| 安仁县| 遂溪县| 英德市| 聂荣县| 青河县| 潞西市| 老河口市| 交口县| 望江县| 鸡泽县| 木里| 阳城县| 囊谦县| 彭阳县| 鲁山县| 全椒县| 左贡县| 马龙县| 驻马店市| 务川| 盐亭县| 天镇县| 舟山市| 馆陶县| 阿城市| 寿宁县| 德化县| 剑阁县| 泗洪县| 方城县| 镇坪县| 本溪市| 建阳市| 安丘市| 孟州市|