mushan/baidu-tongji

This package is abandoned and no longer maintained. The author suggests using the mushan/baidu-tongji package instead.

Laravel 百度统计集成包

1.1 2017-03-28 07:29 UTC

This package is not auto-updated.

Last update: 2020-01-20 02:18:05 UTC


README

请参考百度统计文档使用,本项目只是laravel集成包

安装

  1. 安装包文件
composer require mushan/baidu-tongji:"1.*"

配置

Laravel 应用

  1. 注册 ServiceProvider:
Mushan\BaiduTongji\BaiduTongjiServiceProvider::class,
  1. 创建配置文件:
php artisan vendor:publish
  1. 修改应用根目录下的 config/baidu_tongji.php 中对应的项即可;

使用

<?php

namespace App\Http\Controllers;

class SiteController extends Controller
{

    public function index()
    {
        $baiduTongji = resolve('BaiduTongji');

        $today = date('Ymd');
        $yesterday = date('Ymd', strtotime('yesterday'));
        $result = $baiduTongji->getData([
            'method' => 'trend/time/a',
            'start_date' => $today,
            'end_date' => $today,
            'start_date2' => $yesterday,
            'end_date2' => $yesterday,
            'metrics' => 'pv_count,visitor_count',
            'max_results' => 0,
            'gran' => 'day',
        ]);
        dd($result);
    }
}