VB.netでTrello APIを使い、カード情報を取得してみました。
eBay無在庫輸出をやっています。
注文が入ってから仕入れします。
「注文」リストと「発注済」リストを用意しておきます。
eBay APIにより注文データを取得し、「注文」リストにカードを追加します。
カードを確認して発注したら、「発注済」リストに移動させます。
カードが「発注済」リストに移動されたかどうかをプログラムで検知したいので、VB.netでTrello APIを使い、カード情報を取得するコードを書きました。
Dim sURL As String
Dim objEnc As System.Text.Encoding = System.Text.Encoding.UTF8
Dim objWC AsSystem.Net.WebClient
Dim sEndpoint As String
Dim s開発者向けAPIキー As String = "[開発者向けAPIキー]"
Dim sトークン As String = "[トークン]"
Dim sカードID As String = "[カードID]"
Dim byResult As Byte()
Dim sJSON As String
sEndpoint = "https://trello.com/1/";
sURL = sEndpoint & "cards/" & sカードID
sURL &= "?key=" & s開発者向けAPIキー
sURL &= "&token=" & sトークン
sURL &= "&fields=all"
objWC = NewSystem.Net.WebClient()
byResult = objWC.DownloadData(sURL)
'結果はJOSN形式で渡されます。
sJSON = objEnc.GetString(byResult)
実際には、ボードIDだけわかればいいので、
「&fields=all」→「&fields=idBoard」と変更して使用します。