淘宝API - isv.permission-api-package-empty

时间:2014-01-23 21:45:25

标签: php api yii categories

我是淘宝API的新手,我不是中国人。我需要从淘宝网获取类别清单和物品。

我正在使用Yii和此扩展程序:http://www.yiiframework.com/extension/topsdk4yii/

我有Api密钥和Api秘密,我正在尝试进行查询并收到此错误:

object(stdClass)[16]
 public 'code' => int 11
 public 'msg' => string 'Insufficient isv permissions' (length=28)
 public 'sub_code' => string 'isv.permission-api-package-empty' (length=32)

我以这种方式进行查询(在SiteController.php - >函数actionIndex()中):

Yii::import('application.extensions.taobao.request.*');
    $request = new ShopGetRequest();
    $request->setNick('my_username_from_taobao');
    $request->setFields('sid,cid,title,nick,desc,bulletin,pic_path,created,modified');
    $shop = Yii::app()->top->execute($request);
    var_dump($shop);

我在http://open.taobao.com/support/question_detail.htm?id=496找到了一些解释,但我找不到如何解决这个问题。

请帮帮我。

提前致谢。

2 个答案:

答案 0 :(得分:1)

您无法从应用程序中修复它

你必须告诉Api所有者白名单你的服务器IP地址如果没有完成,你的申请将无法向淘宝api提出请求。

答案 1 :(得分:1)

错误表示您的应用程序尚未申请所需的权限。您可以从申请菜单(提供申请说明和中文申请理由)进行此操作,之后他们将在3个工作日内处理您的申请。