Example #1
0
 /**
  * @brief 处理接口采集后的返回值
  * @param $result array('result' => 'success' or 'fail','data' => array(采集数据),'msg' => '错误消息')
  * @return string or false
  */
 private static function response($result)
 {
     if (isset($result['result']) && $result['result'] == 'success') {
         return $result['data'];
     } else {
         $msg = isset($result['msg']) ? $result['msg'] : '没有采集到数据信息';
         self::$error = $msg;
         return false;
     }
 }
Example #2
0
 public function collect_goods_detail()
 {
     $collectUrl = IFilter::act(IReq::get('collectUrl'), 'url');
     $result = collect_facade::runDetail($collectUrl);
     if (isset($result['result']) && $result['result'] == 'success') {
         die(JSON::encode(array('result' => 'success', 'data' => $result['data'])));
     } else {
         die(JSON::encode(array('result' => 'fail', 'msg' => $result['msg'])));
     }
 }
Example #3
0
 /**
  * @brief 开始采集商品信息
  */
 public function collect_goods()
 {
     collect_facade::run();
 }