Magento2 如何在magento 2中使用REST API获取所有类别,而不使用任何登录名或令牌?

Magento2 如何在magento 2中使用REST API获取所有类别,而不使用任何登录名或令牌?,magento2,Magento2,使用Admin Token categories将出现在rest API中,但没有Token。对于如何在magento 2中获得所有没有Token的类别,没有任何解决方案。默认情况下,magento 2允许对少数端点进行无身份验证的访问,这些端点被声明为匿名资源。例如,V1/directory/currency和V1/directory/countries可以在无需任何身份验证的情况下访问 但是,当用户需要访问非匿名端点时。必须启用此选项(允许匿名来宾访问): Stores > Setti

使用Admin Token categories将出现在rest API中,但没有Token。对于如何在magento 2中获得所有没有Token的类别,没有任何解决方案。默认情况下,magento 2允许对少数端点进行无身份验证的访问,这些端点被声明为
匿名
资源。例如,
V1/directory/currency
V1/directory/countries
可以在无需任何身份验证的情况下访问

但是,当用户需要访问非匿名端点时。必须启用此选项(
允许匿名来宾访问
):

Stores > Settings > Configuration > Services > Magento Web API > Web API Security > Allow Anonymous Guest Access
现在,通过使用此端点可以在不进行身份验证的情况下获取类别

http://example.com/rest/V1/categories

注意:不建议在没有身份验证的情况下使用Magento 2 REST API。

您所说的令牌是什么意思?你用的是OAuth还是什么?请您添加一点详细信息。为什么您不需要令牌就需要它,对Api进行身份验证总是更好。没有oAuth,我想在magento2中获得所有类别和产品。是的,对Api进行身份验证更好,但在没有登录的移动应用中,客户如何显示类别和产品