Web services 如何将magento rest api用于本机移动应用程序';s的web服务

Web services 如何将magento rest api用于本机移动应用程序';s的web服务,web-services,magento-1.9.1,Web Services,Magento 1.9.1,我有一个magento网站。现在我想为这个网站开发移动应用程序。因此,对于webservice,我创建了一个自定义模块。在这个模块中,我有一个名为mobileApi的控制器。在这个mobileApiController中,我编写了所有webservice函数。例如,getAllProducts() 现在,另一方面,我想使用magentorestapi来访问令牌和 访问令牌密码。如果对rest api的访问有效,则只有我的自定义控制器(即mobileApiController)将返回数据 我希望系

我有一个magento网站。现在我想为这个网站开发移动应用程序。因此,对于webservice,我创建了一个自定义模块。在这个模块中,我有一个名为mobileApi的控制器。在这个mobileApiController中,我编写了所有webservice函数。例如,getAllProducts()

现在,另一方面,我想使用magentorestapi来访问令牌和 访问令牌密码。如果对rest api的访问有效,则只有我的自定义控制器(即mobileApiController)将返回数据

我希望系统能像这样工作, 在应用程序启动时,移动应用程序将调用Web服务来验证rest api访问,Web服务将返回有效的访问令牌和密码 访问令牌密码。 在每次webservice调用之后,它将首先验证RESTAPI访问,如果访问有效,则服务,然后服务数据,否则将显示身份验证错误

我已经开发了所有东西,一切正常,但问题是在应用程序启动时,当我调用服务获取访问令牌和访问令牌机密时,magento系统会将我带到一个页面,要求验证

屏幕截图(步骤1) 登录后,它显示我这个页面

屏幕截图(步骤2) 然后,如果我对访问进行身份验证,那么RESTAPI将获得身份验证并返回访问令牌和访问令牌机密,然后webservice开始提供数据

但如何从应用程序管理此身份验证?我需要跳过这两个步骤(步骤1和步骤2)

我想在应用程序启动时调用webservice以获取访问令牌和访问令牌密钥,并立即获取访问令牌和访问令牌密钥,而无需这些步骤1,即登录和步骤2授权


提前谢谢。

您找到解决方案了吗?我也有同样的问题!