iT邦幫忙

DAY 11
2

Windows Mobile系列 第 11

[Windows Mobile]使用 Microsoft Tag API 產生 Microsoft Tag

在先前的文章中,介紹了 Microsoft Tag,而本文介紹如何使用 Microsoft Tag API 產生 Microsoft Tag。
更多文章,請到我在點部落所建立的部落格「.NET菜鳥自救會」閱讀
http://www.dotblogs.com.tw/chou/

  1. 簡介
    在先前的文章中,介紹了 Microsoft Tag,而本文介紹如何使用 Microsoft Tag API 產生 Microsoft Tag。

  2. 方法
    2.1 前置工作
    登入 MSN 帳戶,填寫 Microsoft Tag Web Service Access Request,用以取得 Access Token

接著會在收信收到以下信件

裡面包含 Access Token

2.2 開始建立 Microsoft Tag
在 Microsoft Tag 網站中的 Getting Started with Tag Web Services 網頁,把如何建立 Microsoft Tag 以及連接 Web Services 等基本程式碼寫的很清楚,
以下示範如何建立一個 Microsoft Tag。

2.3 將 Tag Web Service 加入參考
(1) 將 Tag Web Service 加入服務參考

(2) 在程式碼中 using 專案名稱.命名空間; 以本範例為例子,我的專案名稱為 WindowsFormApplication6,命名空間為 ServiceReference1,則

using WindowsFormsApplication6.ServiceReference1;   

2.4 建立一個 Microsoft Tag
以下程式碼功能為當 Button Click 時,建立一個新的 Tag,類型為 URL,Title 為 .NET菜鳥自救會,URL 為 http://www.dotblogs.com.tw/chou/ ,Start Date 為本日,End Date 為本日加上10天,儲存到 Main 底下

        private void button1_Click(object sender, EventArgs e)
        {
            CreateTag();
        }

        private void CreateTag()
        {
            try
            {
                MIBPContractClient OMIBPClient = new MIBPContractClient();
                UserCredential oCredential = new UserCredential();
                oCredential.AccessToken = "50-E0-E0-B0-57-77-E8-CE-48-65-BD-5B-C4-XX-XX-XX";  // 請輸入您自己的Access Token
                URITag uriTag = new URITag();
                uriTag.Title = ".NET菜鳥自救會"; // Title
                uriTag.MedFiUrl = "http://www.dotblogs.com.tw/chou/";  // URL
                uriTag.UTCStartDate = DateTime.Now;  // Start Date
                uriTag.UTCEndDate = DateTime.Now.AddDays(10);  // End Date
                OMIBPClient.CreateTag(oCredential, "Main", uriTag);  // CreateTag,The Category is "Main"
                MessageBox.Show("Success!");
            }
            catch
            {
                throw;
            }
        }

執行結果


上一篇
[Windows Mobile]撰寫 Widget 做 Bing 圖片搜尋
下一篇
[Windows Mobile]使用 Microsoft Tag Reader 軟體讀取 Tag 資訊
系列文
Windows Mobile41
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言