1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- var mktSuite = (function(){
- var actions = {}
- var urlAPIMkt = "http://142.93.247.97:8081"
- var auth = "eyJ1dWlkIjoiNjM2MzJkY2YtNWQzMi00NTJhLTkzMjItYjQ5NGMwNmMwNmQ5NWI4M2Y3NjAyZTZkZiIsImF1dGgiOiI5M2YzZGQzZjBkZmE4NzY5ZjMyNzMxYjFhZmVkMmY5NTZmOWM3Yzg0YzhiODQzYzY5YjE4M2ViZGE2NGQxN2NlIn0="
- var auth2 = "eyJ1dWlkIjoiOWJhZDg3ZDEtMDY3Ny00ZGMxLTllMDAtMDA1ZTZlYTkzYTBiNWI4NTdlNjU1YjE0NyIsImF1dGgiOiJmZDhmODU3NzFhYWRmZmFjZmQ4ZjdiMDI3NWY3YzdjY2RjNDg3MjhiOTM4NGYyNGM1OGViMzE3YzdlM2QwYmNiIn0="
- var account = null
- function call(method, uri, data, success, process) {
- $.ajax({
- xhr: function() {
- var xhr = new window.XMLHttpRequest();
- xhr.upload.addEventListener("progress", function(evt) {
- if (evt.lengthComputable) {
- var percentComplete = evt.loaded / evt.total;
- percentComplete = parseInt(percentComplete * 100);
- process(percentComplete)
- }
- }, false);
- return xhr;
- },
- url: urlAPIMkt + uri,
- data: data,
- type: method,
- contentType: false,
- processData: false,
- crossDomain: true,
- beforeSend: function(xhr){
- xhr.setRequestHeader('Auth', auth)
- xhr.setRequestHeader('Account', account)
- },
- success: function(data) {
- success(data)
- }
- });
- }
- var accounts = null
- actions.authenticantion = function() {
- call('GET', '/account', null, function (data) {
- console.log(data);
- accounts = data.accounts;
- if (accounts != null) {
- actions.validation(accounts[0])
- console.log("ok");
- } else {
- alert("Não possui contas")
- }
- })
- }
- actions.validation = function (account) {
- var token = account.token
- console.log(token);
- }
- return actions
- })();
- mktSuite.authenticantion()
|