www.gusucode.com > 有麦网购物淘宝客PHP版 > goshop.php

    <?php
error_reporting(0);
$aid=$_GET['aid'];
require_once 'util.php';
require_once 'config.php';

//参数数组
$paramArr = array(
    'app_key' => $app_key, 
    'method' => 'taobao.shop.get', 
    'format' => 'xml', 
    'v' => '1.0', 
    'timestamp' => date('Y-m-d H:i:s'), 
    'fields' => 'sid', 
    'nick' => $aid,
);

//生成签名
$sign = createSign($paramArr);

//组织参数
$strParam = createStrParam($paramArr);
$strParam .= 'sign='.$sign;

//访问服务
$url = 'http://gw.api.taobao.com/router/rest?'.$strParam;
$result = file_get_contents($url);
$result = getXmlData($result);
$sid = $result['shop']['sid'];

//参数数组
$paramArr = array(
    'app_key' => $app_key, 
    'method' => 'taobao.taobaoke.shops.convert', 
    'format' => 'xml', 
    'v' => '1.0', 
    'timestamp' => date('Y-m-d H:i:s'), 
    'fields' => 'click_url,user_id,shop_title',
	'sids' => $sid,
    'nick' => $usernick,
);

//生成签名
$sign = createSign($paramArr);

//组织参数
$strParam = createStrParam($paramArr);
$strParam .= 'sign='.$sign;

//访问服务
$url = 'http://gw.api.taobao.com/router/rest?'.$strParam;
$result = file_get_contents($url);
$result = getXmlData($result);
$url = $result['taobaokeShop']['click_url'];
echo "<script language='javascript'>window.location='$url';</script>";
?>