xma*_*ton 4 javascript web-services prestashop cordova
在Prestashop后端,我激活了webservice并创建了一个身份验证密钥.浏览器中的测试运行良好,但现在我想通过Cordova应用程序中的JavaScript访问Web服务.
我得到的回应是401 (Unauthorized).我正在执行此ajax调用(使用AngularJS):
$http.get('http://AUTHENTICATION_KEY@url.com/api/employees/2', {})
Run Code Online (Sandbox Code Playgroud)
如何发送身份验证密钥?
我一直在网上搜索,但我没有找到任何有趣的解决我的问题.
最后,我想出了如何发送ws_key:
$http({
method: 'get',
url: ws_url + 'customers/?schema=blank',
params: {
ws_key: ws_key
});
Run Code Online (Sandbox Code Playgroud)
您必须使用密钥传递ws_key参数才能访问PrestaShop Web服务.