>백엔드 개발 >PHP 튜토리얼 >PHP를 사용하여 Taobao Assistant CSV로 데이터를 내보내는 방법

PHP를 사용하여 Taobao Assistant CSV로 데이터를 내보내는 방법

不言
不言원래의
2018-06-21 11:48:362006검색

이 글은 주로 PHP를 사용하여 Taobao Assistant CSV로 데이터를 내보내는 방법을 소개합니다. 특정 참조 값이 있습니다. 이제 모든 사람과 공유합니다. 필요한 친구가 참조할 수 있습니다.

그중 ECSHOP 데이터가 Taobao로 전송됩니다. 원래는 51ecshop에서 개발한 ecshop 어시스턴트에 이 기능이 있었는데 나중에 웹페이지에 직접 구현하려고 해서 시간이 좀 걸려서 모두에게 도움이 되었으면 하는 마음에 공유해봤습니다. 그리고 시간을 절약하세요.

먼저 사진을 업로드하세요
PHP를 사용하여 Taobao Assistant CSV로 데이터를 내보내는 방법
PHP를 사용하여 Taobao Assistant CSV로 데이터를 내보내는 방법
구현 원리

먼저 데이터를 읽고 해당 데이터 세그먼트로 CSV 행의 해당 세그먼트를 작성한 다음 CSV로 저장합니다. 최신 버전에서 테스트를 통과하세요. Taobao Assistant

구현 코드

function totaobao() 
    { 

        //加载所选商品 
        $map['goods_id'] = array('in',$this->returnid()); 
        $result = $this->showgoods($map); 
        //写入CSV并保存数据     
        $header =iconv('UTF-8','GB2312',"宝贝名称,宝贝类目,店铺类目,新旧程度,省,城市,出售方式,宝贝价格,加价幅度,宝贝数量,有效期,运费承担,平邮,EMS,快递,付款方式,支付宝,发票,保修,自动重发,放入仓库,橱窗推荐,开始时间,心情故事,宝贝描述,宝贝图片,宝贝属性,团购价,最小团购件数,邮费模版ID,会员打折,修改时间,上传状态,图片状态,返点比例,新图片,视频,销售属性组合,用户输入ID串,用户输入名-值对,商家编码,销售属性别名,代充类型,宝贝编号");     

        header("Content-type:text/csv"); 
        header("Content-Disposition:attachment;filename=ybkgoods.csv"); 
        header('Cache-Control:must-revalidate,post-check=0,pre-check=0'); 
        header('Expires:0'); 
        header('Pragma:public'); 
        echo "$header\n"; 

        //输出数据体 
        foreach($result as $value) 
        { 
//过滤描述字段 
            $desc = csvdatafilter("www.yibaikuan.com",$value['goods_desc']); 
//截取图片文件名 
            $img = msubstr($value['goods_thumb'],24,25); 
            //转义 

            $body =iconv('UTF-8','GB2312',$value['goods_name'].",,,0,浙江,金华,b,".$value['shop_price'].",0,".$value['goods_number'].",14,1,20,20,10,,,0,0,1,0,1,,,".$desc.",,,,,0,0,,100,,0,".$img.":0:0:|;,,,,,,,0,"); 
            echo "$body\n"; 

        }          
    }

몇 가지 주의 사항
1. 인코딩 문제
2. 제품 설명의 HTML 코드 필터링 문제
3. 이미지 경로에 주의하세요.
Taobao, Paipai용으로 생성됨 그리고 Youah Assistant csv의 원리는 거의 동일하므로 필요한 경우 테스트할 수 있습니다.

위 내용은 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되었으면 좋겠습니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!

관련 권장 사항:

PHP는 WeChat 공용 플랫폼 기업 계정 확인 인터페이스를 구현합니다

PHP를 사용하여 Tmall 및 Taobao 제품 데이터를 크롤링합니다

위 내용은 PHP를 사용하여 Taobao Assistant CSV로 데이터를 내보내는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.