zoukankan      html  css  js  c++  java
  • 调用淘宝API遇到的问题

    调用淘宝api时,必须明确php配置环境是否支持,在此遇到两个问题

    1.apache module中的rewrite_module必须开启

    2.php.ini的配置文件中“extension=php_curl.dll”前面的分号要去掉,使其支持curl的函数库,否则在带有页面的程序中出现的问题是:空白,程序不继续进行

    如果还是不能打开,将php安装目录下的libeay32.dll和ssleay32.dll要复制放在system32下面 重启Apache就可以了

    在调用淘宝api时:

    例如:

    include "lib/TopSdk.php";
    $c = new TopClient;
    $c->appkey = "21302640";
    $c->secretKey = "d4ff79905b581e369ccf0360a94c6b40";
    $req = new TaobaokeItemsCouponGetRequest;
    $req->setCid($cid);
    $req->setFields("num_iid,title,nick,pic_url,price,click_url,commission,commission_rate,commission_num,commission_volume,shop_click_url,seller_credit_score,item_location,volume,coupon_price,coupon_rate,coupon_start_time,coupon_end_time,shop_type");
    $resp = $c->execute($req);print_r($resp);

    错误异常为:Fatal error: Call to undefined function curl_init() in D:\wamp\www\muying\lib\top\TopClient.php on line 41

    意思就是:没有正确答复或连接的主机没有反应,连接错误:调用未定义的函数curl_init()ð:\ WAMP的\ WWW \ muying \ LIB \顶部\ TopClient.php上线41

    修改正确之后输出:SimpleXMLElement Object ( [code] => 41 [msg] => Invalid arguments:cid )

    以上测试仅供参考,转载经注明出处

  • 相关阅读:
    第六阶段·数据库MySQL及NoSQL实践第1章·章节一MySQL数据库
    小象和老鼠
    好句子啊
    LGTB 与 序列
    最小环
    精灵魔法
    C#委托之我见
    MySQL——优化ORDER BY语句
    MySQL——索引实现原理
    是什么影响了数据库索引选型?
  • 原文地址:https://www.cnblogs.com/bafeiyu/p/2872585.html
Copyright © 2011-2022 走看看