淘宝客之 淘宝客类目URL获取

  淘宝客之 淘宝客类目URL获取,上次介绍了如何获取商品信息,这次进一步说明如果使用淘宝SDK获取相关类目信息。

第一步相关SDK类说明:

请求信息类TaobaokeCaturlGetRequest

ContractedBlock.gif ExpandedBlockStart.gif View Code
 
   
1 using System;
2   using System.Collections.Generic;
3   using Top.Api.Response;
4
5   namespace Top.Api.Request
6 {
7 /// <summary>
8 /// TOP API: taobao.taobaoke.caturl.get
9 /// </summary>
10   public class TaobaokeCaturlGetRequest : ITopRequest < TaobaokeCaturlGetResponse >
11 {
12 /// <summary>
13 /// 类目id.注意:这里的类目id是淘宝后台发布商品的类目id.
14 /// </summary>
15   public Nullable < long > Cid { get ; set ; }
16
17 /// <summary>
18 /// 推广者的淘宝会员昵称.注:这里指的是淘宝的登录会员名
19 /// </summary>
20   public string Nick { get ; set ; }
21
22 /// <summary>
23 /// 自定义输入串.格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道.
24 /// </summary>
25 public string OuterCode { get ; set ; }
26
27 /// <summary>
28 /// 淘客用户的pid,用于生成点击串.nick和pid都传入的话,以pid为准
29 /// </summary>
30 public Nullable < long > Pid { get ; set ; }
31
32 /// <summary>
33 /// 关键词
34 /// </summary>
35 public string Q { get ; set ; }
36
37 #region ITopRequest Members
38
39 public string GetApiName()
40 {
41 return " taobao.taobaoke.caturl.get " ;
42 }
43
44 public IDictionary < string , string > GetParameters()
45 {
46 TopDictionary parameters = new TopDictionary();
47 parameters.Add( " cid " , this .Cid);
48 parameters.Add( " nick " , this .Nick);
49 parameters.Add( " outer_code " , this .OuterCode);
50 parameters.Add( " pid " , this .Pid);
51 parameters.Add( " q " , this .Q);
52 return parameters;
53 }
54
55 #endregion
56 }
57 }

 ITopClient类上次介绍过了 如果需要查询请参考上次提供文章内容。

DefaultTopClient类 如上,如不清楚 请参阅上次文章内容,这里不再叙述。

 TaobaokeCaturlGetResponse 请求回写类 具体内容如下。

ContractedBlock.gif ExpandedBlockStart.gif View Code
 
   
1 using System;
2 using System.Xml.Serialization;
3 using Top.Api.Domain;
4
5 namespace Top.Api.Response
6 {
7 /// <summary>
8 /// TaobaokeCaturlGetResponse.
9 /// </summary>
10 public class TaobaokeCaturlGetResponse : TopResponse
11 {
12 /// <summary>
13 /// 只返回taobaoke_cat_click_url
14 /// </summary>
15 [XmlElement( " taobaoke_item " )]
16 public TaobaokeItem TaobaokeItem { get ; set ; }
17 }
18 }

介绍下 TopResponse类内容。

ContractedBlock.gif ExpandedBlockStart.gif View Code
 
   
1 using System;
2 using System.Xml.Serialization;
3
4 namespace Top.Api
5 {
6 [Serializable]
7 public abstract class TopResponse
8 {
9 /// <summary>
10 /// 错误码
11 /// </summary>
12 [XmlElement( " code " )]
13 public string ErrCode { get ; set ; }
14
15 /// <summary>
16 /// 错误信息
17 /// </summary>
18 [XmlElement( " msg " )]
19 public string ErrMsg { get ; set ; }
20
21 /// <summary>
22 /// 子错误码
23 /// </summary>
24 [XmlElement( " sub_code " )]
25 public string SubErrCode { get ; set ; }
26
27 /// <summary>
28 /// 子错误信息
29 /// </summary>
30 [XmlElement( " sub_msg " )]
31 public string SubErrMsg { get ; set ; }
32
33 /// <summary>
34 /// 响应原始内容
35 /// </summary>
36 public string Body { get ; set ; }
37
38 /// <summary>
39 /// 响应结果是否错误
40 /// </summary>
41 public bool IsError
42 {
43 get
44 {
45 return ! string .IsNullOrEmpty( this .ErrCode) || ! string .IsNullOrEmpty( this .SubErrCode);
46 }
47 }
48 }
49 }

非常实用的错误描述类,方便问题查询与确定。最好是用日志文件保存相关错误信息。

ContractedBlock.gif ExpandedBlockStart.gif View Code
 
   
1 /// <summary>
2 /// taobao.taobaoke.caturl.get 淘宝客类目推广URL
3 /// 淘宝客类目推广URL
4 /// </summary>
5 /// <param name="req"></param>
6 /// <returns> 只返回taobaoke_cat_click_url </returns>
7 public static string TaobaokeCaturlGet(TaobaokeCaturlGetRequest req)
8 {
9 ITopClient client = new DefaultTopClient(Config.ServerURL, Config.Appkey, Config.AppSecret);
10 TaobaokeCaturlGetResponse response = client.Execute(req);
11 if (response.IsError)
12 {
13 string err = response.ErrMsg;
14 string ierr = response.ErrCode;
15 ErrorLog.Save( " TaobaokeAPI " , ierr, err, All.GetErrorCN( int .Parse(ierr)));
16 }
17 return response.TaobaokeItem.TaobaokeCatClickUrl;
18 }

以上是淘宝客类目URL获取的详细调用步骤,演示网站依然是www.qtcrm.com ,为什么要获取类目推广。

这里说明下,做的广不如做的专,淘客比较注重的是SEO优化,带了钱的地方是交易量不是货品全。我的网站最大的目的是为了让大家了解下 淘客API调用相关信息显示与应用。这里不再叙述经营经验,因为本人也是技术不擅长经营。

推广类目最大的好处就是 当访客发现没有想要的类型但是看到了,相应的类别可以通过类别进入淘宝,交易成功一样有佣金。

啊智导购网

转载于:https://www.cnblogs.com/azzx/archive/2011/04/13/2015283.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值