Php 淘宝API-isv.permission-API-package-empty
我是淘宝API新手,不是中国人。我需要从淘宝网获取分类列表和物品 我正在使用Yii和此扩展: 我有Api密钥和Api机密,我正在尝试进行查询并接收此错误:Php 淘宝API-isv.permission-API-package-empty,php,api,yii,categories,Php,Api,Yii,Categories,我是淘宝API新手,不是中国人。我需要从淘宝网获取分类列表和物品 我正在使用Yii和此扩展: 我有Api密钥和Api机密,我正在尝试进行查询并接收此错误: object(stdClass)[16] public 'code' => int 11 public 'msg' => string 'Insufficient isv permissions' (length=28) public 'sub_code' => string 'isv.permission-api-p
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->function actionIndex()中):
我在这里找到了一些解释,但我找不到如何解决这个问题
请帮帮我
提前感谢。您无法从应用程序中修复它
您必须告诉Api所有者将您的服务器ip地址列入白名单。如果不这样做,您的应用程序将无法向淘宝Api发出请求。此错误表示您的应用程序未申请所需的权限。您可以从“应用程序”菜单(用中文提供应用程序的说明以及申请原因)执行此操作,然后他们将在3个工作日内处理您的应用程序。我有API所有者帐户,我将服务器ip添加到白名单中,但不起作用。@Simer我没有找到解决方案。这个项目被放弃了。
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);