$c = new TopClient;
$c->appkey = appkey;
$c->secretKey = secret;
$req = new UserGetRequest;
$req->setFields("user_id,nick,seller_credit");
$req->setNick("hz0799");
$resp = $c->execute($req, $sessionKey);以上是淘宝提供的SDK示例
这其中的 
$c = new TopClient;
这个类应该是什么内容?

解决方案 »

  1.   

        TopClient为调用SDK的实例化类
        UserGetRequest为API的请求参数封装类
    这在 http://dev.open.taobao.com/dev/index.php/PHP%E8%B0%83%E7%94%A8%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81%EF%BC%88%E4%BD%BF%E7%94%A8SDK%EF%BC%89举个常用的例子
    topClient就是类似负责连接mysql数据库并执行查询的
    UserGetRequest就是负责生成SQL语句的大概就是这样,具体你可以看看它SDK的源码,半小时也许就能弄懂
      

  2.   

    是不是一定要用他们提供的SDK完整包?
      

  3.   

    你只需保证流程和传输的数据格式正确就行,自己想写怎样都行。淘宝不关心你用没用他们的SDK
    不过话说回来最好还是用现成的代码,久经考验没有漏洞逻辑严密都是它的优点
      

  4.   

    http://test.taoapi.com/Sdk/Taoapi_Php_Sdk_V2.3.1.rarSDKhttp://test.taoapi.com/Sdk/Taoapi_Php_Sdk_V2.3.1_Demo.rarDemo用这个SDK吧.demo也很完善 直接就可以来用了.
      

  5.   

    昨天晚上测试了一下。
    其实淘宝的SDK示例有些误导。因为他没有说明自己的SDK所需的类文件与那些关联。
    我看了一下他的POST方式的JSON发送中,其实就只需要普通的POST到他的实际地址,按他的字符串MD5比较签名就能返回数据了。
      

  6.   

    最终我没有使用他们的SDK和DEMO,自己写的
    以上的分平均分给你们哈。