This question has been flagged
2 Replies
6694 Views

Hello, I want to make an OpenERP[saas-X][v8.0] mobile access from a web application My implementation choice could be JQuery Mobile or other JS language but most certainly will be into JS

I've notice that xml-rpc request from JQuery or JS are not accepted.

Is there a build-in API into OpenERP to make a connection?

many thanks

Avatar
Discard
Best Answer

<script src="js/jquery.xmlrpc.min.js"></script> 

var user = 'admin';
            var password = 'admin';
            var dbname = 'openerpdemo';
            var authority = 'http://';
            var server = 'localhost';
            var port = '8069';
            var server_url = authority + server + ':' + port + '/xmlrpc/';

            var forcedUserValue = $.xmlrpc.force('string', user);
            var forcedPasswordValue = $.xmlrpc.force('string', password);
            var forcedDbNameValue = $.xmlrpc.force('string', dbname);

            $.xmlrpc({
                url: server_url + 'common',
                methodName: 'login',
                dataType: 'jsonrpc',
                params: [forcedDbNameValue, forcedUserValue, forcedPasswordValue],
                success: function(response, status, jqXHR) {
                     debugger;
                     alert("response:"+response+"\n"+"status:"+status+"\n"+"jqXHR:"+jqXHR+"\n");
                     
                },
                error: function(jqXHR, status, error) {
                     alert(jqXHR + '-' + status + '-' + error);
                }
            });

 

and run browser without security

u can seeexample for chrome

"chrome.exe --disable-web-security"

Avatar
Discard
Best Answer

Maybe this link can help you: http://thierry-godin.developpez.com/openerp/openerp-xmlrpc-php-en i m trying todo something from codeigniter with jquerymobile too.

Avatar
Discard