Php 使用oauth api获取magento的类别列表

Php 使用oauth api获取magento的类别列表,php,api,magento,oauth,Php,Api,Magento,Oauth,我想使用oAuthmagento api获取magento的类别列表。我想确保这不是针对特定产品,而是针对所有类别。如果您使用Firefox,您可以下载并在浏览器上试用 我从不使用RESTAPI来获取类别列表。但链接可能对您有所帮助。 在本例中,他们在Ruby上安装了oAuth。我知道您正在使用oAuth,但我只是在做一些可能有用的事情-这将通过SOAP API获得所有类别: $client = new SoapClient('http://admin.aboyd.vp-dev.com/mage

我想使用
oAuth
magento api获取magento的类别列表。我想确保这不是针对特定产品,而是针对所有类别。

如果您使用Firefox,您可以下载并在浏览器上试用

我从不使用RESTAPI来获取类别列表。但链接可能对您有所帮助。
在本例中,他们在Ruby上安装了oAuth。

我知道您正在使用oAuth,但我只是在做一些可能有用的事情-这将通过SOAP API获得所有类别:

$client = new SoapClient('http://admin.aboyd.vp-dev.com/magento/api/soap?wsdl', array('trace' => 1, "connection_timeout" => 120));

// Can be added in Magento-Admin -> Web Services with role set to admin
// log in to API
try {
    $sessionId = $client->login('username', 'api-password');
} catch (Exception $e) {
    print_r($e);
    die();
}

// get all categories
$allCats = $client->call($sessionId, 'catalog_category.tree');

关键是catalog\u category.tree调用,请参见

第一步将搜索
magento api类别列表
。这没有帮助吗?:我们想使用MagentoRESTAPI获取类别列表,但这是soap api。啊,我明白了。根据这一点,似乎不可能您知道我们如何创建这种类型的新rest api吗?如果你知道,请转发重要链接。不,我不太了解Magento。。。但是您可以查看源代码。可能不需要太多麻烦就可以构建这个。这是如此具体的Magento虽然,它可能是最好的询问他们的支持论坛