簡體   English   中英

使用Meteor.js存儲JSON對象

[英]Storing JSON object using Meteor.js

我試圖將會話ID存儲在我需要的變量中,以便對正在使用的外部API進行其他調用。 我是在服務器端運行所有程序,如果我搞砸了,對不起,我是堆棧溢出和API使用的新手。

這是建立連接的代碼。

    if (Meteor.isServer) {

  var devId = "XXXX";
  var authKey = "XXXXXXXXXXXXXXXXXXXXXXX";
  var utcTime = moment.utc().format("YYYYMMDDHHmmss");
  var signature = CryptoJS.MD5(devId + 'createsession' + authKey + utcTime).toString()


  HTTP.call('GET', 'http://api.smitame.com/smiteapi.svc/createsessionJson/' + devId + '/' + signature + '/' + utcTime, {

  }, function(error, response){
    if ( error ) {
      console.log( error );
    } else {
      console.log( response );
    }
  });
}

這是顯示回我終端的數據,我該如何獲取session_id?

data: 
I20160108-22:23:29.324(-7)?    { ret_msg: 'Approved',
I20160108-22:23:29.324(-7)?      session_id: '270E9528F59E40DD88F504BE63A9DC6E',
I20160108-22:23:29.325(-7)?      timestamp: '1/9/2016 5:23:29 AM' } }

好的,如果有人需要此功能,我就會知道需要什么。 這是我嘗試做的正確版本。

HTTP.call('GET', 'http://api.smitame.com/smiteapi.svc/createsessionJson/' + devId + '/' + signature + '/' + utcTime, {

  }, function(error, response){
    if ( error ) {
      console.log( error );
    } else {
      console.log( response );
         var sessionId = response.data.session_id;
    }
  });
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM