我在zf2框架下使用apigility来构建我的Rest服务器
因此,我们正在重建其余服务器,而我们的客户端应用程序正在使用额外的参数调用/ oauth,而且我不确定如何获取这些参数。
默认情况下,/ oauth需要client_id, client_secret,
和grant_type
。现在,我的客户端应用也正在传递client_language
和client_platform
。我如何拦截这些变量?
我正在考虑建立自助游戏,但我无法让它发挥作用......
谢谢!
答案 0 :(得分:0)
我想你在这里尝试混合苹果和梨。
OAuth路由是在您有权访问后获取对api系统的访问权限,您可以通过RPC服务设置语言,平台等。
这样:
第1步:获取您的持票人令牌 第2步:使用您的持票人令牌,发布到安全的RPC服务并设置语言/ client_platform等。
从RPC服务中,您可以访问变量,如下所示:
$variable = (string) $this->params()->fromRoute('language', '<enter defautl here>');