1
来宾用户的REST API调用
使用书写器库开发android本机应用程序,并使用现有基于Magento的电子商务平台中基于Rest的Web服务。 我已经从基于Magento的Oauth Consumer获得了诸如'Key'和'Secret'之类的先决条件。 由于在现有方案中有三个用户,例如注册用户,管理员和来宾用户。 对于注册客户和管理员,Iam可以在完成授权URL链接并允许该应用访问我的帐户后,获取outh令牌和秘密令牌。 但是最初,我想访问其余服务,并以访客用户身份(未在应用程序中注册)显示产品列表,但是每次它要求授权URL时。 我正在共享部分代码,请仔细阅读。 OAuthService service = new ServiceBuilder() .provider(MagentoThreeLeggedOAuth.class) .apiKey(MAGENTO_API_KEY) .apiSecret(MAGENTO_API_SECRET) .debug() .build(); Token requestToken = service.getRequestToken(); String authorizationUrl = service.getAuthorizationUrl(requestToken); /*popup window which displays authorization from the user*/ startActivity(new Intent("android.intent.action.VIEW", Uri.parse(authorizationUrl))); 如何获得来宾用户的秘密令牌? 提前致谢。