2016-12-16 11 views
1

私はsteam userで構築されたsteambot、steam trade、steamcommunity蒸気とtradeofferマネージャ等...Nodejs蒸気tradebot

var username = "bot"; 
var password = "123456"; 
var steamguard = ""; 

var Steam = require('steam'); 

var SteamUser = require("steam-user"); 
var user = new SteamUser(); 

var SteamTrade = require("steam-trade"); 
var steamTrade = new SteamTrade(); 

user.logOn({ 
    accountName: username, 
    password: password, 
}) 


user.on("loggedOn", function(){ 
    console.log(username + " is succesfully logged in"); 
    user.setPersona(1); 
}) 

user.on("webSession", function(sessionID, cookies){ 
    console.log("Web session created with id " + sessionID); 
    steamTrade.setCookie(cookies); 

}); 

nodejs私は貿易オファーを管理する方法を知っているが、私は知っている必要がありますが行う方法ですしています私は私のウェブサイトと私のボットの間でやりとりします

トレード提案をするために私のウェブサイトからボットにコマンドを送信するにはどうすればよいですか?

例:
website.php

$("button").click(function{ 
    //MAKE TRADE 
}) 

答えて

1

ちょうどあなたが以下のようにPHPでのボタンを持っていることを確認してください。

<button id="btnTrade" value="Trade" /> <!--Html Markup--> 

は、(CDNリポジトリをダウンロードするか、または使用のいずれか)のjQueryを含めます

<script 
    src="https://code.jquery.com/jquery-2.2.4.min.js" 
    integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" 
    crossorigin="anonymous"></script> 

次に、ドキュメントレディあなたのページの終わりに

<script> 
$(document).ready(function() { 
    $("#btnTrade").on("click", function buttonClick(){ 
    //MAKE TRADE 
    }); 
}); 
</script> 
+2

私は、疑問は「// MAKE TRADE」の部分であり、周辺のコードではないと考えています。 –

+1

oh ... from this: 私は貿易のオファーを管理する方法を知っていますが、私が知る必要があるのは私のウェブサイトと私のボットとのやり取りです。 トレード提案をするには、私のウェブサイトからボットにコマンドを送信するにはどうすればよいですか? 質問は、イベントを発生させる可能性のあるオブジェクトにビヘイビアを付ける方法に関するものであると理解しました。そうでない場合は、@ GabyakaG.Petrioli、あなたは正しいです。答えは関連しません問題は:(...私はちょうどTonzaのコメントを待つよ –

+1

私はここで推測しているが、私はバックエンド(ノードのアプリケーション)に何かをバックエンド –