会社行きたくなかったんです。

自由になりたくて会社辞めました

IT Trello API Web API プログラミング

VB.netでTrello APIでカードを別のリストに移動させる方法

投稿日:

VB.netでTrello APIでカードを別のリストに移動させることにしました。

eBayで注文が入る

TrelloのeBay注文リストに自動でカード作成

仕入れしたら、カードを発注済リストに移動

という処理を作成しました。

スポンサーリンク

これは、スマホ上で処理するために作成したものです。
別にデスクトップでeBayの注文を管理するシステムがあり、パソコンの前にいる時は、そちらで処理します。

すると、デスクトップ上の管理システムで発注済にした後で、Trelloを開いてカードを発注済リストに移動するという作業が必要になります。
これでは2度手間です。

なので、デスクトップ上の管理システムで発注済にしたら、自動でTrello上でも発注済リストに入るようにすることにしました。

VB.netでTrello APIでカードを別のリストに移動させるコードは以下です。

        Dim sURL As String
        Dim objEnc As System.Text.Encoding = System.Text.Encoding.UTF8
        Dim objWC As System.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
        Dim sリストID As String = "[移動先のリストID]"

        sEndpoint = "https://api.trello.com/1/cards/"

        sURL = sEndpoint & sカードID


        Dim objPostData As New System.Collections.Specialized.NameValueCollection
        objPostData.Add("key", s開発者向けAPIキー)
        objPostData.Add("token", sトークン)
        objPostData.Add("idList", sリストID)

        objWC = New System.Net.WebClient()
        'PUTで送信します。
        byResult = objWC.UploadValues(sURL, "Put", objPostData)
        '結果はJOSN形式で渡されます。
        sJSON = System.Text.Encoding.UTF8.GetString(byResult)

-IT, Trello API, Web API, プログラミング

Copyright© 自由になりたくて会社辞めました , 2024 AllRights Reserved Powered by AFFINGER4.