12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <?php
- /**
- * 获取发送的消息统计数据.
- * @author wangkuiwei
- * @name Stats
- * @desc 获取发送的消息统计数据。
- *
- */
- namespace xmpush;
- class Stats extends HttpBase {
- private $package; //android用
- private $bundle; //ios用
- public function __construct() {
- parent::__construct();
- $this->package = Constants::$packageName;
- $this->bundle = Constants::$bundle_id;
- }
- public function getStats($startDate, $endDate, $type = 'android', $retries = 1) {
- if ($type == 'ios') {
- $fields = array(
- 'start_date' => $startDate,
- 'end_date' => $endDate,
- 'restricted_package_name' => $this->bundle
- );
- } else {
- $fields = array(
- 'start_date' => $startDate,
- 'end_date' => $endDate,
- 'restricted_package_name' => $this->package
- );
- }
- $url = Constants::$domain . Constants::stats_url;
- $result = $this->getResult($url, $fields, $retries);
- return $result;
- }
- }
- ?>
|