我正在使用可以通过REST编辑产品的应用扩展Magento的安装。
在我的Magento安装中,有一个扩展添加了一个" created_by"我的产品领域。 在此扩展的代码中,我看到它使用
执行此操作Mage::getSingleton( 'admin/session' )->getUser().
但是,我使用REST创建了一些产品,而且Mage :: getSingleton(' admin / session') - > getUser()不起作用,因为我没有管理/会话。
有人可以帮帮我吗?有没有办法可以这样做:
Mage::getSingleton( 'REST/session' )->getUser()?
在另一个stackoverflow帖子中,我发现这是一个答案,但我不知道我必须在$ tokenId变量中发送什么数据。
$tokens = Mage::getModel('oauth/token')->getCollection()->addFilterById($tokenId);
foreach ($tokens as $token)
{
echo $token->getCustomerId();
}