stanley-king %!s(int64=9) %!d(string=hai) anos
pai
achega
ee95d4112d

+ 2 - 2
data/api/taobao/TopClient.php

@@ -1,9 +1,9 @@
 <?php
 class TopClient
 {
-	public $appkey;
+	public $appkey = '21074842';
 
-	public $secretKey;
+	public $secretKey = '6102a03eb7d1a82c0b6f37705ca98d2dbe9df7045dd658190919986';
 
   	public $gatewayUrl = "http://gw.api.taobao.com/router/rest";
 	public $format = "xml";

+ 4 - 2
data/model/goods.model.php

@@ -40,7 +40,8 @@ class goodsModel extends Model{
      * @param array $insert 数据
      * @param string $table 表名
      */
-    public function addGoodsCommon($insert) {
+    public function addGoodsCommon($insert) 
+    {
         return $this->table('goods_common')->insert($insert);
     }
 
@@ -49,7 +50,8 @@ class goodsModel extends Model{
      *
      * @param unknown $insert
      */
-    public function addGoodsImagesAll($insert) {
+    public function addGoodsImagesAll($insert) 
+    {
         $result = $this->table('goods_images')->insertAll($insert);
         if ($result) {
             foreach ($insert as $val) {

+ 0 - 1
data/model/goods_attr_index.model.php

@@ -5,7 +5,6 @@
  *
  *
  *
- 
  */
 defined('InShopNC') or exit('Access Invalid!');
 

+ 2 - 2
data/model/goods_gift.model.php

@@ -2,10 +2,10 @@
 /**
  * 商品赠品模型
  *
- 
  */
 defined('InShopNC') or exit('Access Invalid!');
-class goods_giftModel extends Model {
+class goods_giftModel extends Model 
+{
     public function __construct(){
         parent::__construct('goods_gift');
     }

+ 2 - 2
data/model/goods_info_by_url.model.php

@@ -3,7 +3,6 @@
  * 根据url获取商品信息
  *
  * 
- 
  */
 defined('InShopNC') or exit('Access Invalid!');
 class goods_info_by_urlModel{
@@ -11,7 +10,8 @@ class goods_info_by_urlModel{
     /**
      * 根据链接返回商品信息
      */
-    public function get_goods_info_by_url($url) {
+    public function get_goods_info_by_url($url) 
+    {
         $url_host_name = self::get_url_domain($url);
         $store_host_name = self::get_url_domain(SHOP_SITE_URL);
         switch ($url_host_name) {

+ 1 - 0
fooder.php

@@ -5,6 +5,7 @@ date_default_timezone_set('UTC');
 define('BASE_CORE_PATH',BASE_ROOT_PATH.'/core');
 define('BASE_DATA_PATH',BASE_ROOT_PATH.'/data');
 define('BASE_MOBILE_PATH',BASE_ROOT_PATH.'/mobile');
+define('BASE_CRONTAB_PATH',BASE_ROOT_PATH.'/crontab');
 
 
 require_once(BASE_MOBILE_PATH . '/util/errcode.php');

+ 36 - 0
research/function_test.php

@@ -2,6 +2,42 @@
 
 require_once(BASE_CORE_PATH . '/framework/libraries/validate.php');
 
+
+
+function initSqe() {
+    date_default_timezone_set('Etc/GMT-8');
+    $d = date('YmdHis', time());
+    $r = rand(1000, 9999);
+    $str = strrev($d . $r);
+    $str2 = "";
+    for ($i = 0; $i < strlen($str); $i++) {
+        if ($i % 2 == 0) {
+            $str2 = $str2 . (intval(9 - $str[$i]));
+        } else {
+            $str2 = $str2 . $str[$i];
+        }
+    }
+    return $str2;
+}
+
+function request_page($url,$shopname,$date,$curpage,$pagesize)
+{
+
+	$params = array('seq' => initSqe(), 
+                    'method' => 'api.info.item.list', 
+                    'page' => $curpage, 
+                    'pagesize' => $pagesize,
+                    'nick' => $shopname,
+                    'jdp_modified' => $date);
+
+	$x = request($url,$params);
+
+	return $x;
+}
+$d = "2014-01-01";
+request_page('http://crm-api.lrlz.com/api_app/api_main.py',"丽人丽妆官方旗舰店", $d,1,10);
+
+
 $x = mt_rand();
 $y = uniqid($x, true);
  $str = md5(uniqid(mt_rand(), true)); 

+ 5 - 2
run.php

@@ -4,14 +4,17 @@
 define('BASE_ROOT_PATH',str_replace('\\','/',dirname(__FILE__)));
 
 require_once (BASE_ROOT_PATH . '/fooder.php');
-$gfcgi_run = 0;
+$gfcgi_run = 2;
 
 if($gfcgi_run == 0) { //模拟请求
     $file = BASE_ROOT_PATH . '/debug_run.php';
     include $file;
-} else {
+} elseif ($gfcgi_run == 1) {
     $file = BASE_ROOT_PATH . '/research_run.php';   
     include $file;
+} else {
+    $file = BASE_CRONTAB_PATH . '/fetch_goods.php';   
+    include $file;
 }
 ?>
 

+ 3 - 2
shop/control/taobao_import.php

@@ -6,8 +6,9 @@
  *
  */
 defined('InShopNC') or exit('Access Invalid!');
-class taobao_importControl extends BaseSellerControl {
-	private function checkStore(){
+class taobao_importControl extends BaseSellerControl 
+{
+	private function checkStore() {
         if(!checkPlatformStore()){
             // 是否到达商品数上限
             $goods_num = Model('goods')->getGoodsCommonCount(array('store_id' => $_SESSION['store_id']));