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」と変更して使用します。