This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please visit upgrade to a browser that supports web standards. It's free and painless.

imoo MSN/GTalk機器人業務(可洽service@imoo.tw) 會員登入 會員註冊

除了 msn機器人 gtalk機器人(http://www.imoo.tw)
的研發以外,經過相關技術評估以後,我們還會陸續推出幾種相關產品,但
實際的產品還要視市場需求而定,如有興趣欲代理 或合作的的廠商,可洽
service@imoo.tw , 以下列出未來可能的方向

1.MSN 即時通訊監控測錄
2.MSN 使用者到使用者之間的加密(pki)
3.通話紀錄管理
4.MSN自動派送動態狀態廣告
5.內容掃描是否為詐騙資訊
6.確認通話對方真實身份

…(如有新的想法願意與我們分享,歡迎直接與我們聯繫)

目前我們在實驗室測試的技術,除了監控封包以外,還能直接修改MSN通訊資訊
內容,所以可以應用在更廣泛的領域

下文哉自 http://news.networkmagazine.com.tw/web/2010/07/08/20070/

陳宛綺/作

2010/07/8 上午8:30

正有效的行銷活動,最成功的做法就是接觸到最多「對」的人,而近年來興起的IM機器人,即強調能夠達到精準行銷、提升活動成效。但許多企業對於此工具仍有許多的懷疑,讓我們來一一替大家解惑。

即時通訊(IM)已經取代了許多人的溝通管道,畢竟你很難同一時間跟身處於不同環境的朋友們溝通、聊天。但透過MSN,你不用整裝出門,只要坐在電腦前面,就可以同時與許多不同時期的同學、朋友、同事們一同聊天或是溝通公事,非常方便。

根據調查顯示,臺灣有超過800萬人在使用MSN,當然還有其他的IM工具,包括Yahoo Messenger、Google Talk等,可以見得使用者已經相當仰賴這樣的溝通方式。其中,以MSN為例,有超過650萬使用者是超過20歲的消費主流族群,其中,又有超過230萬上班族有使用MSN/Windows Live Messenger。換句話說,要與白領上班族「對話」,IM是一個好方法。人潮代表著錢潮,哪裡有人、哪裡就有商機,因此利用IM工具做為行銷管道,可以透過IM將促銷、優惠、企業最新訊息等活動,透過IM機器人像會員、網友傳達,甚至是互動,因此近來引起許多企業的注意。

讓我們先來看看一些使用案例。

華納威秀影城日前打造了一個VIESHOW機器人,可以透過即時活動公告通知、投票、線上問卷,例如,傳送訊息給使用者票選本周最想看的電影。

7-ELEVEN的OPEN小將也有專屬的MSN機器人,你可以透過此機器人查詢天氣、星座運勢、統一發票中獎號碼等,有時候也可以與OPEN小將對話,當然,要有心理準備的是,可能會雞同鴨講!OPEN小將不定時也會舉辦各種互動活動,例如有獎徵答,讓會員可以與OPEN小將的互動性更高。

即時對話窗口

imoo專案經理顏毓賢將IM機器人定位成網站與網友之間的線上即時「對講機」,當有客人上門時,主人可以立刻透過「對講機」與來訪的客人進行互動。透過所謂的IM機器人,最大的好處是企業可以對會員用戶做到即時通知,提高溝通效率。

顏毓賢表示,透過IM機器人,企業主可以即時掌握會員目前的狀態,是在線上或是離線;也可以即時傳遞重要訊息,並且確認到達率為何;當然,透過一些贈品做為誘因,招募新會員,也可以鼓勵會員參加各種行銷活動,或是邀請會員參加投票、問卷等,以蒐集市場消息。

顏毓賢指出,若將IM機器人這種行銷手法與透過簡訊(SMS)的行銷方式相比,較具有經濟效益;若與EDM相比,因為是透過電子郵件傳遞,可能會遭遇到擋信、漏信、被視為垃圾信等,在到達成功率與即時性方面,IM機器人又略勝一籌。

哪些產業可以使用IM機器人做為行銷工具?顏毓賢表示,此種行銷手法不限產業,而是要以會員屬性來看,也就是企業想要接觸的對象是否是有使用IM服務,如果是,IM機器人就是一種合適的行銷工具。

製作IM機器人流程

企業要製作專屬的IM機器人,若以MSN為例,一開始必須要先申請MSN帳號,一般來說,一個MSN帳號可以擁有500-800個左右的朋友,因此,若企業的目標會員若超過此數字,必須另外再申請多個MSN帳號。

而透過專門提供設計機器人服務的業者,例如imoo,則會替企業主申請多個MSN帳號,但能夠透過單一畫面進行統一管理。MSN機器人管理後臺,可以提供線上人數、互動人數、互動次數、聯絡人數,也可以做統一的暱稱管理、自動個人訊息等。

接著,企業必須設定專屬的MSN帳號名稱,例如「網路資訊機器人」,並設計邀請網頁,號召會員加入MSN聯絡人清單。

為了不讓會員反感,顏毓賢表示,一般會建議企業透過建置宣傳網頁的方式,邀請客戶「主動」加入企業的MSN,一旦企業有任何促銷活動,就可以透過MSN傳送給會員。

當然,要建置IM機器人,企業的前置工作不能少,除了建置活動網頁之外,還要建置所謂的互動選單,例如要了解雜誌內容請輸入「1」、要訂購雜誌請輸入「2」等,讓會員可以透過簡單的輸入,即可取得所要的資訊。

此外,有些企業還想要透過MSN提供更多服務,例如案例中的Open小將提供各式生活訊息,即可透過RSS訂閱技術,與友站進行結合,提供會員的相關資訊。

Pc Go Safe安全寶貝 相關活動網址

msn機器人應用實例
---
以下 以活動網址公佈資訊為主 
---
<<活動時間>>

第一階段2010年7月1日~7月31日 
第二階段2010年8月1日~8月31日

<<活動說明>>
加入「PC Go Safe安全寶貝」好友,跟著更改暱稱,即可獲得歡迎禮;持續更改暱稱,成為全勤好麻吉,還可以再抽好禮!

1. 加入好友,和「安全寶貝」做朋友。
2. 立即跟著「安全寶貝」更改暱稱,且持續三天以上,A好康!
3. 還可將「安全寶貝」MSN機器人推薦給親朋好友加入,可透過指定方式操作,直接將帳號給好友加入是無效的哦!
4. 跟著「安全寶貝」更改暱稱,持續2周以上,成為全勤好麻吉,還可再抽好禮哦!
5. 「安全寶貝」將不定期發送安全資訊服務訊息,讓您不錯過任何安全訊息哦!
6. 提供安全寶典功能,可做安全辭彚搜尋服務。
7. 線上病毒資料庫,查看當前流行的威脅 。
 
<<活動事項>>
1. 每人限使用一個帳號(MSN 或Yahoo)。
2. 參加者的帳號須為個人最常使用,且含有10個好友以上的MSN帳號。
3. 歡迎禮將在每階段活動結束後十日內mail使用序號通知得主,請留意信件。
4. 全勤獎得主,將每階段活動結束後十日內抽出且公告於官網,主辦單位將另行寄發得獎通知予得主,並於七個工作天後寄出贈品。
5. 本活動辦法如有未盡事宜,主辦單位有權修改之。
 
msn機器人 

遊戲基地 MSN機器人首頁

 

msn機器人應用實例

---
---

◎活動時間
.加入時間:2010/06/15(二)中午12:00 ~ 2010/07/14(三)晚上11:59止。
.公佈得獎:2010/07/19(一)公佈於活動頁中。遊戲基地MSN機器人將同步進行線上中獎通知。

◎活動資格
.遊戲基地會員


 

◎活動方式
1、只要是遊戲基地會員,都可參加「好朋友照顧一下」活動。加入遊戲基地MSN機器人帳號,完成認證者,即有機會抽中大獎。
2、凡於活動期間自2010/06/15中午12:00起 至 2010/07/14晚上11:59止,加入遊戲基地MSN機器人,即可獲得抽獎資格。
3、本活動開始時間(2010/06/15中午12:00)與活動結束時間(2010/07/14晚上11:59)以遊戲基地本活動系統主機時間為準。
4、活動期間,每位遊戲基地會員帳號對應一組MSN帳號,僅有一次抽獎資格。
5、本活動採階段式加碼抽獎,參加人數越多,獎項就越大,趕緊告知召集親朋好友,作陣加入遊戲基地一起來凹好康。
6、AUTOBUY折價卷為一組折價序號,得獎者請到http://www.autobuy.tw/ 購買商品時請輸入序號進行折價優惠。

◎活動獎品
.活動人數達成 5,000人,抽出 AUTOBUY 5% 折價卷10名。
 獎品:Prius滑鼠墊2名。共12名。
.活動人數達成 10,000人,抽出獎品 AUTOBUY 5%及10%折價卷各5名。並公佈達20,000人之神秘獎品。
 獎品:OI(CE801)13.3 吋寬螢幕筆記專用電腦包-棗紅1名。
    Panda鉑金版2010-3PC防毒軟體盒裝版1名。共12名。
,除抽出獎品 AUTOBUY 10%折價卷10名。並加碼抽出神祕獎品共3名

 


遊戲基地 MSN機器人

 

 

喜滿客影城msn機器人首頁: http://cinemark.imoo.tw
msn機器人應用實例: http://www.imoo.tw/blog/?p=84

---
喜滿客影城線上服務MSN機器人提供相關服務

喜滿JOE,為您24小時不斷電線上服務。

1. 哈囉,親愛的客人,今天想看哪一部電影呢?(請按數字鍵1)
2. 信用卡現場刷卡購票,超划算!趕緊看看你的皮包裡有哪些卡片喔!(請按數字鍵2)
3. 信用卡刷卡簽單好好用,別急著丟掉,享受多重優惠,就在喜滿客京華影城!(請按數字鍵3) 
4. 信用卡紅利點數兌兌樂,點數不浪費,兌換電影票,享受電影好時光!(請按數字鍵4)
5. 超乎你的想像!快來體驗6D電影公園的魔幻魅力,讓你從頭到腳,欲罷不能喔!(請按數字鍵5)
---

愛慕GTalk機器人主要功能與愛慕MSN機器人相同,不同之處(只有MSN機器人支援者)前方以 x 表示,此外;GTalk機器人的相關操作與原先的MSN機器人產品相容,多數設定共用(包括互動選單編輯與大頭貼圖片輪撥…)

1.可收送 MSN 及YAHOO GTalk 即時通訊息
2.可透過程式參數或系統設定選擇當對方離線時是否發送離線訊息
3.可自動判斷發送訊息長度過長時自動分為2個以上區塊
4.程式可擴充支援在LINUX/WIN32 作業系統上運作
5.支援發送多國語言訊息發送(UTF-8),支援繁體/簡體字集自動轉換
6.支援所有支援soap 的程式語言,與vb6/delphi/asp/ruby/python…等各式程式程式語言來開發程式
7.可經由外部設定檔,設定訊息發送失敗重送次數
8.可經由外部設定檔(或程式) 設定/修改 使用者的暱稱 與 個人訊息
9.提供SOAP/(CGI:POST|GET)/ADO(XML RowsetSchema) 等三種外部程式呼叫介面
10.可使用程式邀請/取消 合法聯絡人
x 11.可使用程式發送即時通震動訊息 (只支援MSN/YAHOO即時通)
12.可使用程式查詢所有 即時通聯絡人或是特定 聯絡人線上狀況
x 13.支援單一程式函式群發 MSN/YAHOO即時通 (震動)訊息
14.支援定義關鍵字發送 即時通訊息
15.可使用程式查詢 聯絡人 暱稱與個人資訊
16.可使用程式關閉/開啟 機器人
17.支援在不需修改程式的狀況下,編輯互動式選單,達成與機器人互動功能
18.可經由程式暫時關閉特定聯絡人訊息傳遞
x 19.支援客製化表情符號(只支援MSN機器人)
x 20.支援選單的顏色 字體 可經由設定 / 程式設定(只支援MSN機器人)
21.大頭貼圖片 / 輪撥
22.個人狀態支援取用 rss 輪撥資訊
23.支援可設定是否由聯絡人邀請機器人,或只接受機器人邀請聯絡人

請參考我們的應用實例 http://www.imoo.tw/blog/?p=84

 

AUTOBUY線上購物 折價券免費拿

msn機器人合作案例 -- AUTOBUY線上購物 折價券免費拿

活動辦法: http://autobuy.imoo.tw
msn機器人應用實例: http://www.imoo.tw/blog/?p=84


msn機器人合作案例 -- AUTOBUY線上購物 折價券免費拿

 

 

 

 

 

 

 

 

 

關鍵字: , 

威秀影城msn機器人合作案例

威秀寶寶msn機器人首頁: http://vieshow.imoo.tw
msn機器人應用實例: http://www.imoo.tw/blog/?p=84

威秀寶寶msn機器人

大老巷護康科技 與imoo msn機器人合作案

msn機器人應用實例: http://www.imoo.tw/blog/?p=84
活動辦法 :http://www.b-o-lane.com/new/index.php

大老巷護康科技一路洗樂 一路呵護+imoo msn機器人

雷爵萬王之王3 與imoo msn機器人合作案

msn機器人應用實例: http://www.imoo.tw/blog/?p=84

活動辦法 :http://kok3.lager.com.tw/event/celebrate/gift.html

超偶4與imoo msn機器人合作案

imoo MSN機器人與台北市電腦公會合作案

msn 機器人應用實例: href="http://www.imoo.tw/blog/?p=84

 

imoo msn robot


※上圖為msn SDK商業版開發套件截圖
您也想成為MSN機器人的主人嗎?
即日起,MSN機器人釋出免費的單一msn套件提供整合使用,我們將提供您相關文件及範例,或是開闢簡易課程,只要您詳讀「下列規範」後,馬上與我們聯絡,就可以成為MSN機器人的主人唷!
微程式除了提供msn SDK商業版開發套件之外,目前我們的合作夥伴imoo也釋出免費申請使用的訊息,供軟體/硬體整合相關行業之從業人員使用,只要您符合下列規範,即可馬上申請。
單一msn機器人 - msnSDK訊息控制開發套件 提供整合使用,當您經過申請資格符合,我們會提供相關文件與範例,必要時信件往返或是開闢簡易課程,意者請詳細閱讀下列規則後;洽 service@imoo.tw
  • 所有媒體發佈的資訊以 http://rd-program.blogspot.com 與 http://www.imoo.tw 內容為準。
  • 我們嚴格禁止任何騷擾、濫發、駭客、病毒入侵…行為,一經接獲檢舉/投訴,我們會審慎嚴格解讀您所行使的程式執行程序。
  • 您必須是軟體/硬體整合相關行業之從業人員,產品釋出的對象是以能夠自行研發/撰寫程式的公司與個人為基準,其它領域的使用者請說明您的用途,我們依據事實審核認定。
  • 您必須提供明確的聯繫窗口,與正確的測試單位資訊(包括:聯絡人姓名、電話、email整合的系統種類,我們會在網路上公佈相關訊息),此外;我們會寄送相關研討會、展示會的資訊給您。
  • 我們不會在程式上對任何函式使用的限制(與商業正式版功能完全一致),但一經確認違反使用約定,隨時終止使用資格(我們會將終止服務訊息發送到當初您申請所提供的email,即使信件遭遇不正常退件、拒收…等情事發生,我們都視為已告知)。
  • 您必須與其它人共用互動選單,您可以在共用的互動選單下開發自己的互動選單服務,或是如果您有特殊需求請事前提出說明。
  • 您的團隊必須有程式設計相關人員,有自行開發服務的能力,我們會提供範例/文件給您參考;必要時得遠端簡易說明相關流程或開闢簡易課程。
  • 我們有權利在您濫用資源時隨時終止服務,我們明確禁止大量頻繁的訊息濫發行為,尤其是您應該在共用的資源下只對自己所擁有的聯絡人發送訊息,惡意修改其他單位的互動選單將終止使用權利,因應這個規定,我們對於系統操作的每個動作會留下系統紀錄,以便發生爭議時查詢交易的合理性。
  • 需要在您的公司首頁/blog 顯目處放置相關網址連結,我們會提供素材以及連結,我們有權在官方網站以及旗下相關網站公佈測試者相關訊息,需要保留部份資訊不公開者需事先申明。
  • 我們會隨時檢核暫停;申請後一段時間內未測試整合系統的單位使用權限,以節省不必要的資源浪費。
  • 我們保留msn機器人的命名 / 暱稱使用 / 顯示圖片 /與特定選單的內容,您不應自行修改將此區域視為專有,如果您不慎修改了這些區域;我們會再自動回復原始設定,因此您不應預期這些區域的資訊,會完全依照您的程式程序被控制。
  • 任何情況下,我們不對您的服務負責任何連帶賠償責任,且有權在事前告知 (網頁/發信/email/簡訊給聯繫窗口)的狀況下終止服務,我們誠摯的建議您盡可能利用這個套件去做系統整合的測試、學術研究、或是非營利組織團體內部的使用,這個推廣計畫並不適用於服務大量的外部客戶或是您準備發行的正式版軟體、商業網站上,將我們的套件以整合、重製、設計、販售、租用或者各種方式營利,或者使用在任何商業營運目的之上,亦不適用此方案,當然,您也可以這麼做,只是您必須完全遵守我們訂定的規則以及費率,且我們不對您所提供的服務提出任何擔保、聯名、合作或標案授權證明。
  • 本次產品推廣專案的審核需要3-5個工作天,我們歡迎您提供詳盡的資訊以便縮減申請流程,審核結果一律信件通知。
※本規範截錄於 imoo 網站

感謝新竹教育大學申請使用,成為了imoo MSN機器人的主人,
並且舉辦了「MSN機器人命名暨票選活動」,帶動了校方與師生間的熱情互動。

http://cc.web.nhcue.edu.tw/front/bin/cglist.phtml?Category=60

新竹大學msn機器人命名活動

如果您也想要像新竹教育大學一樣,成為imoo MSN機器人的主人,
就快點加入我們吧!
點我,就可以免費申請唷!

也歡迎到微程式了解相關資訊!

全球安防科技網報導:微程式「MSN機器人」成為校園安全守門員

微程式資訊提供國立新竹教育大學「MSN機器人」系統,協助校園安全維護。 國立新竹教育大學在「98年校務資訊系統經驗交流研討會」中,展示校務資訊系統與MSN機器人的整合成果,運用最普遍的即時互動工具MSN,主動發佈學生個人或校務相關資訊,讓校園大小資訊情報不漏接,達到即時的校園安全防護。

學生可透過MSN即時查詢各項教學或校務相關資訊,包括選課、就學貸款、社團公告。

教職員可透過MSN即時查詢、傳送、接收各項公告資訊,以及校務資訊系統異常通知。

學校可整合RFID門禁應用、貴重儀器等資訊系統,透過MSN達成即時資訊的雙向傳遞。

易飛網與imoo msn機器人行銷合作

10/12-10/16,ezfly易飛網歡慶十週年!百萬旅遊商品,天天10元瘋狂賣唷
;只要在活動期間,跟著小咩妹改MSN暱稱,持續三天者,就有機會抽中
『花蓮。理想大地 豪華雙人房住宿券唷』http://ezfly.imoo.tw

 

麗星郵輪與imoo msn機器人合作  

http://starcruises.imoo.tw/page03.html

 

 

IMOO 即日起釋出免費的 MSN機器人 套件

即日起釋出免費的 單一msn機器人 套件提供整合使用,只要您符合下列條件
經過申請;資格符合,我們會提供給您相關文件與範例,必要時信件往返或是開
闢簡易課程,意者請詳細閱讀下列規則後;洽 service@imoo.tw

0.所有媒體發佈的資訊以 http://rd-program.blogspot.com 與http://www.imoo.tw 內容為準
1.我們嚴格禁止任何騷擾 濫發 駭客 病毒入侵...行為,一經接獲檢舉/投訴;我
們會審慎 嚴格 解讀您所行使的程式執行程序
2.您必須是軟體/硬體整合相關行業之從業人員,產品釋出的對象是以能夠自行
研發/撰寫程式的公司與個人為基準,其它領域的使用者請說明您的用途,我們依
據事實審核認定
3.您必須提供明確的聯繫窗口,與正確的測試單位資訊(包括:聯絡人姓名 電話 
email 整合的系統種類 我們會在網路上公佈相關訊息),此外;我們會寄送相關
研討會 展示會的資訊給您
4.我們不會在程式上對任何函式使用的限制(與商業正式版功能完全一致),但
一經確認違反使用約定,隨時終止使用資格(我們會將終止服務訊息發送到當初
您申請所提供的email,即使信件遭遇不正常退件 拒收...等情事發生,我們都
視為已告知)
5.您必須與其它人共用互動選單,您可以在共用的互動選單下開發自己的互動
選單服務,或是如果您有特殊需求請事前提出說明
6.您的團隊必須有程式設計相關人員,有自行開發服務的能力,我們會提供範例/
文件 給您參考;必要時得遠端簡易說明相關流程或開闢簡易課程
7.我們有權利在您濫用資源時隨時終止服務,我們明確禁止大量頻繁的訊息濫
發行為,尤其是您應該在共用的資源下只對自己所擁有的聯絡人發送訊息,惡意
修改其他單位的互動選單將終止使用權利,因應這個規定,我們對於系統操作的
每個動作會留下系統紀錄,以便發生爭議時查詢交易的合理性
8.需要在您的公司首頁/blog 顯目處放置相關網址連結,我們會提供素材以及
連結,我們有權在官方網站以及旗下相關網站公佈測試者相關訊息,需要保留部
份資訊不公開者需事先申明
9.我們會隨時檢核暫停;申請後一段時間內未測試整合系統的單位使用權限,以
節省不必要的資源浪費
10.我們保留msn機器人的命名 / 暱稱使用 / 顯示圖片 /與特定選單的內容
,您不應自行修改將此區域視為專有,如果您不慎修改了這些區域;我們會再自動
回復原始設定,因此您不應預期這些區域的資訊,會完全依照您的程式程序被控制
11.任何情況下;我們不對您的服務 負責任何連帶賠償責任,且有權在事前告知
(網頁/發信給聯繫窗口)的狀況下終止服務,我們誠摯的建議您盡可能利用這個
套件去做系統整合的測試,或是公司/團體內部的使用,這個專廣計畫並不適合服
務大量的外部客戶或是您準備發行的正式版軟體上,當然;您也可以這麼做,只是
您必須遵守我們彼此所訂定的規則,且我們不對您所提供的服務提出任何擔保
或標案授權證明
12.本次產品推廣專案的審核需要3-5個工作天,我們歡迎您提供詳盡的資訊以
便縮減申請流程,審核結果一律信件通知

imoo msn機器人與北藝大(關渡藝術節) 合作
http://kdarts.tnua.edu.tw/festival/about.html機器人與北藝大(關渡藝術節) 合作
http://kdarts.tnua.edu.tw/festival/about.html

imoo msn 機器人 行銷服務說明: http://www.imoo.tw/v01.html

 

imoo 提供2種創新的行銷服務模式

  • imoo提供網站主「msn 機器人」行銷服務: 如果您是網站主人,用心經營網站與會員,一定希望與會員溝通互動更即時更方便,用email?常寄丟、進垃圾信、信太多沒看到!用簡訊? 量大成本高不划算!使用imoo客製msn 機器人,能讓您的會員在每天使用msn的時間就可以用msn與您的網站進行互動;不僅24小時服務不中斷又能有效運用行銷預算;達到精準行銷的效果。另外,imoo也持續開發適用於各種程式語言架站平台的工具套件,方便網站工程師快速導入開發。若您沒有配合的網站工程師,imoo msn 機器人的開放服務套件亦能簡單地應用在大多數的網站。
  • imoo提供廣告主廣告宣傳服務: 人人都有廣告需求,有廣告需求就是「廣告主」,無論是個人型態分類廣告、小本經營買賣生意還是大企業品牌廣告,imoo可以利用目前台灣使用人口約800萬人的msn messenger人際傳播網絡來滿足「廣告主」的各種廣宣需求。

請問有範例可以參考嗎?

  • 當然,為了讓您更加了解如何與imoo產生互動;我們將與您分享以下客戶案例

imoo msn 機器人應用概念圖

 

imoo msn機器人試用申請 : http://www.imoo.tw/service/register.php 

與 imoo 首頁更新相關連結

加入imoo: http://r.imoo.tw:8082/imoo.html
服務說明 : http://www.imoo.tw/v01.html
服務條款 : http://www.imoo.tw/v03.html
聯絡我們 : http://www.imoo.tw/v05.html

【RFID企業及醫療系統整合商(SI)加值應用研討會】歡迎共襄盛舉!!

● 活動時間:2009年4月15日(週三) PM13:30~16:40
● 活動地點:六福皇宮 B3永康殿 (台北市中山區南京東路三段133號)
● 邀請對象:中大型企業、醫療產業IT決策者及SI系統整合服務商
● 參加辦法:本活動完全免費入場,凡參加者有機會獲得Asus 10吋Eee PC或捷安特自行車,席次有限,敬請盡速報名,以免向隅!
● 線上報名:http://211.22.252.75/RFIDPublish/Seminar.htm

金融海嘯肆虐全球,各大產業無不精實帷運力抗景氣寒冬,在各大組織調整體質與步伐的同時,除了刪減預算、減薪、裁員之外,難道沒有更好的解決方案嗎?

微程式資訊提供企業/醫療IT決策者及SI業者絕佳的RFID整合MSN機器人加值應用解決方案,幫助企業及醫療產業快速整合現有系統資源,有效降低營運成本、徹底提昇管理效能,讓您用RFID創新科技抓住新契機,在這波經濟危機浪潮中穩站浪潮最前端,成為產業趨勢新霸主!

本次研討會除了邀請到多位業界名人與您分享各產業RFID導入心得之外,現場更提供企業、醫療、電子票證應用情境模擬展示,讓所有來賓透過現場互動展示與實境體驗快速掌握RFID加值應用模式,從體驗中發現產業加值新趨勢。


>> 現場實境展示項目 (點圖放大)


一、核心應用
1. RFID人員資料/卡片管理
2. 全球化IP門禁/差勤管理
3. 電子點卷清算管理

二、醫療應用
1. 物流&氣送桶管理
2. 醫療檢體、藥品管理
3. RTLS即時定位應用
- 人員追蹤管理
- 儀器資產管理
- 母嬰同室管理
- 手術流程管理
4. 醫療護送管理
5. 醫療臨床照護

三、企業應用
1. RFID TASHI Solution-JanitorLite (高速網路門禁/差勤)
2. RFID TASHI Solution-Sentinel (RFID安全辨識視訊影音對講)
3. RFID TASHI Solution-Home Automation (RFID家庭自動化)
4. 侷限空間&緊急求救
5. 影印列印漫遊

四、電子票證解決方案
1. 電子票證模組
2. 電子票證小額付款機
3. LCD電子票證機
4. EDC電子票證機
5. 電子票證多功能複合機
6. 電子票證行動PDA
7. 電子票證觸控式Kiosk
8. 自動販賣機

誠摯邀請您報名參加喔 !! ^^

msn機器人會打架

剛找到一個有趣的情況:

假設
機器人1: 會自動發訊息通知某事 且有 互動功能(且指令錯誤會回覆)
機器人2: 有互動功能(且指令錯誤會回覆)

且有一方必須是要能從 "非msn client" 加入機器人帳號為聯絡人加入;
另一方需要是可直接在 "msn client" 加入機器人帳號為聯絡人
===========================================================
那麼;機器人彼此成為聯絡人時,會形成一個loop,彼此一直傳送訊息永不停止

將較之下 可直接在 "msn client" 加入機器人帳號為聯絡人 的程式,較容易
遭受病毒攻擊,反之;也無可避免

目前我沒有找到好的方法來避免,當然可以加入黑名單 使用發訊息的頻率來避
免大量的互相發訊,但我覺得這些都不是最好的方法,因為無法防範於事前

沒錯! 在ORACLE使用PL/SQL發送MSN訊息

我好久沒碰RDBMS了,主要是因為我覺得殺雞焉用牛刀?這幾年我都使用檔案系統來處理資料,不過在此之前;我幾乎摸過了市面上各式各樣的RDBMS,當然也包括ORACLE,以前我們常使用ORACLE的trigger 或是store procedure 來處理一些事務,所以;我還沒忘記,ORACLE 內有一個很好用的利器UTL_HTTP Package,這裡有一個範例:
http://www.oracle.com/technology/sample_code/tech/pl_sql/htdocs/x/Utl_Http_Package_Enhancements/Cr_Using_Utl_Http.htm
事實上只要利用這個Package,我們就能直接使用triger配合 URL_HTTP 直接線上呼叫msnSDK 發送msn訊息,這個連結也一併給您參考 http://rd-program.blogspot.com/2008/12/msn_18.html 您可以參考這個簡易的範例知道怎麼透過http protocol發送msn訊息

抱歉!我因為太久沒直接碰oracle,手邊也沒有伺服器可用,所以沒辦法直接給出範例,不過我相信過這個描述你們自己一定做的出這個範例,如果有人做出範例;願意讓我知道的話在麻煩您給我一個連結,我會請其他有興趣的人直接去讀您的大作囉...

當然;我同時也相信oracle 現在應該已經有soap 這類的package,因為;我在使用oracle的那段時光,soap尚未成為標準,所以沒有接觸過,否則;有能直接使用這類的package操作msnSDK,不只ORACLE,MSSQL也能透過呼叫外部的ACTIVEX 來做同樣的事...

如何直接使用瀏覽器發送MSN訊息

使用瀏覽器就能對MSN發送訊息

使用程式運用msnSDK傳遞MSN訊息真的很簡單,這個例子我們直接使用瀏覽器來發送MSN訊息,現在要找到一種語言不支援這些介面還真不容易(msnSDK支援ADO/CGI/SOAP 三種介面)

如何直接使用瀏覽器發送MSN訊息

使用瀏覽器就能對MSN發送訊息

使用程式運用msnSDK傳遞MSN訊息真的很簡單,這個例子我們直接使用瀏覽器來發送MSN訊息,現在要找到一種語言不支援這些介面還真不容易(msnSDK支援ADO/CGI/SOAP 三種介面)

--------------
STEP 1:
首先要使用msnSDK 發送訊息,必須取得使用SDK權限
------------------------------------------------------------------------
http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=GETSPID&USERID=apiblogt7&PASSWD=msnsdkt

瀏覽器得到回應(SPID 是一個隨機碼)
1tSPID
或是
0t失敗原因

比如: (請注意! 5M9AzR700NWZbbAf 會一直變動,而一旦通過認證這個SPID 可使用6個小時不需重複取用SPID,過期再取即可)

1 5M9AzR700NWZbbAf

--------------
STEP 2:
邀請聯絡人,我想大家都知道,要透過MSN發送訊息,得要對方是我們自己的聯絡人,要特別注意的是XXXXXXXX@hotmail.com得要是真正的MSN地址,因為發送MSN訊息時,得要對方再線上(範例是這樣使用,不過;msnSDK本身可以自動判斷對方是否再線上決定是否發送離線訊息...這需要參考文件,可自行下載文件)
------------------------------------------------------------------------
http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=REGISTER&UIDS=XXXXXXXX@hotmail.com&SESSION=5M9AzR700NWZbbAf

瀏覽器得到回應
1t成功訊息
或是
0t失敗原因

<<此時註冊為機器人聯絡人的帳號會在msn 上收到邀請成為聯絡人,選擇受邀請為聯絡人後>>
--------------
STEP 3:
發送訊息給XXXXXXXX@hotmail.com (這必須要是真的MSN帳號,且這個帳號必須在線上,如需傳遞離線訊息...請參考文件)
------------------------------------------------------------------------
http://59.120.234.84:8082/msnSDK/msn_cgi-win32?UIDS=XXXXXXXX@hotmail.com&MSG=測試&flags=0&FUNC=SENDMSG&ENCODING=BIG5&SESSION=5M9AzR700NWZbbAf

瀏覽器得到回應
1t成功訊息
或是
0t失敗原因

--------------
其他功能可自行下載文件參考,msnSDK 同時支援YAHOO及MSN 的訊息傳遞(傳送與接收),且線上使用免費;歡迎所有有興趣的人直接在網路上應用它,如欲合作,可將合作提案寄到sonet.all@gmail.com

半分鐘搞定msn機器人互動式選單

msnSDK訊息控制開發套件,可支援訊息雙向傳遞;如您非程式開發人員,卻又有訊息雙向傳遞的需求,即可採用如下的作法,輕鬆達成簡易的需求。

半分鐘搞定msn機器人互動式選單

msnSDK訊息控制開發套件,可支援訊息雙向傳遞;如您非程式開發人員,卻又有訊息雙向傳遞的需求,即可採用如下的作法,輕鬆達成簡易的需求。

Step1:安裝msnSDK訊息控制開發套件後,您可先至目錄msdSDKMenu。
開啟help.lst




PS,上述項目為既有範例,使用者可依據需求進行編輯。
開啟MSN,與MSN機器人的對話中,鍵入『?』或『#help』並Enter,出現如下的對話訊息。



Step2:於主選單增加一筆對話資訊
編輯help.lst,並存檔



與MSN機器人的對話中,再度鍵入『?』或『#help』並Enter。




Step3:編輯互動內容
至目錄msdSDKMenu下新增一目錄,目錄名稱需對應先前於主選單help所增加的指令字串,本例為『#mp』;建議直接複製預設的目錄如『#showndown』(此目錄內的其他檔案需一併複製),完成後將之更名即可。



可編輯目錄下的help.lst



編輯action.lst以呈現互動的結果



與MSN機器人的對話中,『#mp』並Enter。



如msn出現的說明,鍵入任意文字即出現回應訊息。



上述步驟即為簡易的訊息雙向傳遞,

此方法也支援直接直接取用url 資源

http://url....?msn=$msn_passport$&參數=$ARGVS[0]$


如配合原先企業或單位內已撰寫好的網頁或資料庫,不僅可成為單位內重要的訊息查閱管道更是KM整合的一大利器,而衍伸用法可達成不同以往的『單一簽入』型態及解決方案。

msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞

ASP 的範例我們使用ADO介面來處理,其他語言也可以這樣做,可參考文件(文末提供下載處),另外;下面的程式碼重要的部份只有參數不同,其他大同小異,可參考紅字部分

ps.也請參考 msnSDK的使用流程

(抱歉!太久沒碰ASP,不過基本上;下面這個範例可正確發送MSN訊息)

3分鐘學會使用程式發送msn訊息, ASP篇(六)

msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞


ASP 的範例我們使用ADO介面來處理,其他語言也可以這樣做,可參考文件(文末提供下載處),另外;下面的程式碼重要的部份只有參數不同,其他大同小異,可參考紅字部分


ps.也請參考 msnSDK的使用流程

(抱歉!太久沒碰ASP,不過基本上;下面這個範例可正確發送MSN訊息)
<%
'--
'---STEP1 取得API 使用權限
'--

on error resume next
Set xmlHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
'如果遇到中文,請使用Server.URLEncode 來處理
'比如 : ...&pname=Server.URLEncode("中文姓名")&...

URL= "http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=GETSPID&USERID=apiblogt6&PASSWD=msnsdkt&RETTYPE=ADO"

xmlHTTP.open "GET", URL, false
xmlHTTP.send()

if err.description <>"" then
Set xmlHTTP= Nothing
response.write "無法連接遠端伺服器," & err.description
response.end
end if

'--
'將得到的訊息存入 myRS_....xml
'--
set myStream = Server.CreateObject("ADODB.Stream")
myStream.Open
myStream.Charset = "big5"
myStream.WriteText xmlHTTP.ResponseText
myStream.Position = 0

'---
'防止重複的process 存取xml
'---
Febber = Split("1,2,3,4,5,6,7,8,9,0,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z", ",")
For I = 0 To 3
Randomize
keychar = keychar & Febber(Int((62 * Rnd) + 1) - 1)
next
myXMLfile = Server.Mappath("./myRS_" & keychar & ".xml")
myStream.SaveToFile myXMLfile
myStream.Close

'--
'取得myRS_$random.xml 的結果
'--
set rs = server.createobject("adodb.recordset")
rs.Open myXMLfile
Do While Not (rs.EOF)
if (rs(0)=1) then
spid=rs(1)
response.write "取得SPID=" & rs(1) & "
"
else
response.write "認證失敗=" & rs(0)& "," & rs(1) & "
"
response.end
end if
rs.MoveNext
Loop
rs.Close


'--
'刪除暫存檔
'--
set FSO = Server.Createobject("Scripting.FileSystemObject")
Fso.DeleteFile myXMLfile

'--
'釋放使用的物件
'--
set FSO = Nothing
Set myStream = Nothing
Set rs = Nothing
Set xmlHTTP= Nothing
'--

'--
'---STEP2 邀請聯絡人
'--
Set xmlHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
'如果遇到中文,請使用Server.URLEncode 來處理
'比如 : ...&pname=Server.URLEncode("中文姓名")&...
'請注意!
'邀請聯絡人 XXXXXXXX@hotmail.com 請填正確的聯絡人,執行此SUB 後
'msnSDK 會邀請這個人加入聯絡人,必須加入聯絡人後才能發送訊息
'session 由GETSPID 所取得的 spid

URL= "http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=REGISTER&UIDS=XXXXXXXX@hotmail.com&SESSION=" & spid & "&RETTYPE=ADO"

xmlHTTP.open "GET", URL, false
xmlHTTP.send()

if err.description <>"" then
Set xmlHTTP= Nothing
response.write "無法連接遠端伺服器," & err.description
response.end
end if

'--
'將得到的訊息存入 myRS_....xml
'--
set myStream = Server.CreateObject("ADODB.Stream")
myStream.Open
myStream.Charset = "big5"
myStream.WriteText xmlHTTP.ResponseText
myStream.Position = 0

'---
'防止重複的process 存取xml
'---
Febber = Split("1,2,3,4,5,6,7,8,9,0,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z", ",")
For I = 0 To 3
Randomize
keychar = keychar & Febber(Int((62 * Rnd) + 1) - 1)
next
myXMLfile = Server.Mappath("./myRS_" & keychar & ".xml")
myStream.SaveToFile myXMLfile
myStream.Close

'--
'取得myRS_$random.xml 的結果
'--
set rs = server.createobject("adodb.recordset")
rs.Open myXMLfile
Do While Not (rs.EOF)

response.write "邀請聯絡人回應=" & rs(0) & "," & rs(1) & "," & rs(2) & "
"

rs.MoveNext
Loop
rs.Close

'--
'刪除暫存檔
'--
set FSO = Server.Createobject("Scripting.FileSystemObject")
Fso.DeleteFile myXMLfile

'--
'釋放使用的物件
'--
set FSO = Nothing
Set myStream = Nothing
Set rs = Nothing
Set xmlHTTP= Nothing
'--

'--
'---STEP3 發送訊息
'--
Set xmlHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
'如果遇到中文,請使用Server.URLEncode 來處理
'比如 : ...&pname=Server.URLEncode("中文姓名")&...
'請注意!
'傳送訊息給 XXXXXXXX@hotmail.com 請填正確的聯絡人,執行此SUB 後
'msnSDK 會邀請這個人加入聯絡人,必須加入聯絡人後且這個人在線上才能
'發送訊息,如要傳離線訊息請參考文件
'session 由GETSPID 所取得的 spid
msg=Server.URLEncode("測試")

URL= "http://59.120.234.84:8082/msnSDK/msn_cgi-win32?UIDS=XXXXXXXX@hotmail.com&MSG=" & msg &"&flags=0&FUNC=SENDMSG&ENCODING=BIG5&RETTYPE=ADO&SESSION=" & spid

xmlHTTP.open "GET", URL, false
xmlHTTP.send()

if err.description <>"" then
Set xmlHTTP= Nothing
response.write "無法連接遠端伺服器," & err.description
response.end
end if

'--
'將得到的訊息存入 myRS_....xml
'--
set myStream = Server.CreateObject("ADODB.Stream")
myStream.Open
myStream.Charset = "big5"
myStream.WriteText xmlHTTP.ResponseText
myStream.Position = 0

'---
'防止重複的process 存取xml
'---
Febber = Split("1,2,3,4,5,6,7,8,9,0,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z", ",")
For I = 0 To 3
Randomize
keychar = keychar & Febber(Int((62 * Rnd) + 1) - 1)
next
myXMLfile = Server.Mappath("./myRS_" & keychar & ".xml")
myStream.SaveToFile myXMLfile
myStream.Close

'--
'取得myRS_$random.xml 的結果
'--
set rs = server.createobject("adodb.recordset")
rs.Open myXMLfile
Do While Not (rs.EOF)

response.write "傳送訊息回應=" & rs(0) & "," & rs(1) & "," & rs(2) & "
"

rs.MoveNext
Loop
rs.Close

'--
'刪除暫存檔
'--
set FSO = Server.Createobject("Scripting.FileSystemObject")
Fso.DeleteFile myXMLfile

'--
'釋放使用的物件
'--
set FSO = Nothing
Set myStream = Nothing
Set rs = Nothing
Set xmlHTTP= Nothing
'--


%>

其他更詳細的參數可以參考msnSDK訊息控制開發套件程式介面說明書

MSN機器人開發套件 demo篇

MSN機器人開發套件影片,msnSDK本身可以同時支援MSN/YAHOO即時通,影片中for MSN的字樣指的是這個影片展示的是MSN部分,另外這個影片沒有展示與msn互動的部份,msnSDK本身能夠做到MSN/YAHOO互動雙向訊息的應用;若有公司企業欲洽談合作,不論合作方式的大或小,可洽sonet.all@gmail.com

影片位置
http://tw.youtube.com/watch?v=hbQ1Va_IqzM

MSN機器人開發套件 demo篇

MSN機器人開發套件影片,msnSDK本身可以同時支援MSN/YAHOO即時通,影片中for MSN的字樣指的是這個影片展示的是MSN部分,另外這個影片沒有展示與msn互動的部份,msnSDK本身能夠做到MSN/YAHOO互動雙向訊息的應用;若有公司企業欲洽談合作,不論合作方式的大或小,可洽sonet.all@gmail.com

影片位置
http://tw.youtube.com/watch?v=hbQ1Va_IqzM

3分鐘學會使用程式發送msn訊息, VB6.0篇(五)

msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞

VB6.0 的範例我們使用ADO介面來處理,其他語言也可以這樣做,可參考文件(文末提供下載處),另外;下面的程式碼重要的部份只有參數不同,其他大同小異,可參考紅字部分


ps.也請參考 msnSDK的使用流程
================================

3分鐘學會使用程式發送msn訊息, VB6.0篇(五)

msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞

VB6.0 的範例我們使用ADO介面來處理,其他語言也可以這樣做,可參考文件(文末提供下載處),另外;下面的程式碼重要的部份只有參數不同,其他大同小異,可參考紅字部分


ps.也請參考 msnSDK的使用流程
================================



Dim RS As New ADODB.Recordset
Dim URL As String
Dim Session As String '授權碼

'取得API 的使用權利
Private Sub GETSPID_Click()
Dim RET As String
On Error GoTo ErrHandle

'API 連接位置
URL = "http://59.120.234.84:8082/msnSDK/msn_cgi-win32"
'apiblogt5/msnsdkt 取得API 使用權限的帳號/密碼

RS.Open URL & "?FUNC=GETSPID&USERID=apiblogt5&PASSWD=msnsdkt&RETTYPE=ADO"

Do While Not (RS.EOF)

'查詢回應
'RS(0) 0 認證失敗 1認證成功
'RS(1) 失敗傳回 失敗原因 / 成功傳回 SESSION
'
If (RS(0) = 0) Then
MsgBox "認證失敗,無法使用API"
Else
'取得認證授權使用API
'授權碼
Session = RS(1)
End If
RS.MoveNext
Loop
RS.Close
Exit Sub
ErrHandle:
MsgBox "無法連接伺服器,或是參數不正確"

End Sub

'邀請聯絡人
Private Sub REGISTER_Click()

Dim RET As String
On Error GoTo ErrHandle

'API 連接位置
URL = "http://59.120.234.84:8082/msnSDK/msn_cgi-win32"

'邀請聯絡人 XXXXXXXX@hotmail.com 請填正確的聯絡人,執行此SUB 後
'msnSDK 會邀請這個人加入聯絡人,必須加入聯絡人後才能發送訊息
'session 由GETSPID 所取得的session

RS.Open URL & "?UIDS=XXXXXXXX@hotmail.com&FUNC=REGISTER&RETTYPE=ADO&SESSION=" &
Session

Do While Not (RS.EOF)

'查詢回應
'RS(0) 0 邀請失敗 1邀請成功
'RS(1) 失敗傳回 失敗原因 / 成功訊息
'
If (RS(0) = 0) Then
MsgBox "邀請失敗"
Else
MsgBox RS(1)
End If
RS.MoveNext
Loop
RS.Close
Exit Sub
ErrHandle:
MsgBox "無法連接伺服器,或是參數不正確"

End Sub

'發送MSN/YAHOO即時通訊息
Private Sub SENDMSG_Click()
Dim RET As String
On Error GoTo ErrHandle

'API 連接位置
URL = "http://59.120.234.84:8082/msnSDK/msn_cgi-win32"

'傳送訊息(MSG)給 XXXXXXXX@hotmail.com(必須是此聯絡人已接受邀請)
'flags 1 當聯絡人不在線上則依據系統設定處理(系統設定為傳送離線訊息) 0 當連絡人不在線上,則不送任何訊息
'encoding 標示目前傳送訊息的中文編碼
'rettype 設定為使用ADO
'session 由GETSPID 所取得的session

RS.Open URL & "?UIDS=XXXXXXXX@hotmail.com&MSG=測試&flags=0&FUNC=SENDMSG&ENCODING=BIG5&RETTYPE=ADO&SESSION=" & Session

Do While Not (RS.EOF)

'查詢回應
'RS(0) 0 傳送失敗 1傳送成功
'RS(1) 失敗傳回 失敗原因 / 成功訊息
'
If (RS(0) = 0) Then
MsgBox "傳送失敗"
Else
MsgBox RS(1)
End If
RS.MoveNext
Loop
RS.Close
Exit Sub
ErrHandle:
MsgBox "無法連接伺服器,或是參數不正確"
End Sub

其他更詳細的參數可以參考msnSDK訊息控制開發套件程式介面說明書

3分鐘學會使用程式發送msn訊息, Perl篇(四)

msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞

perl 的範例我們使用soap 介面來處理,其他語言也可以這樣做,可參考文件(文末提供下載處)
wsdl位置:http://59.120.234.84:8082/msnSDK/genwsdl-win32

ps.也請參考 msnSDK的使用流程
================================

3分鐘學會使用程式發送msn訊息, Perl篇(四)

msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞

perl 的範例我們使用soap 介面來處理,其他語言也可以這樣做,可參考文件(文末提供下載處)
wsdl位置:http://59.120.234.84:8082/msnSDK/genwsdl-win32

ps.也請參考 msnSDK的使用流程
================================
#!/usr/bin/perl
use SOAP::Lite;

#取得使用api 的權限
sub setspid
{
my $session_ret=SOAP::Lite->uri('http://59.120.234.84:8082/MSN')
->proxy('http://59.120.234.84:8082/msnSDK/msn_soap-win32')
->GETSPID('apiblogt4','msnsdkt')->result;
my ($code,$session)=split("t",$session_ret);
$session=~tr/rn //d;
return $session;
}

#註冊聯絡人
sub register
{
my $sret= setspid();
my $session_ret=SOAP::Lite->uri('http://59.120.234.84:8082/MSN')
->proxy('http://59.120.234.84:8082/msnSDK/msn_soap-win32')
->REGISTER('要加入聯絡人的msn/yahoo帳號',$sret)->result;
print $session_ret;
}

#傳送訊息
sub sendmsg
{
my $sret= setspid();
my $msg_ret = SOAP::Lite->uri('http://59.120.234.84:8082/MSN')->
proxy('http://59.120.234.84:8082/msnSDK/msn_soap-win32')->
SENDMSG( '要傳送訊息聯絡人的msn/yahoo帳號', '欲傳送的訊息', 'utf-8','1',$sret)->result;
print $msg_ret;
}

其他更詳細的參數可以參考msnSDK訊息控制開發套件程式介面說明書

3分鐘學會使用程式發送msn訊息, Java篇(三)

msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞
ps.也請參考 msnSDK的使用流程
================================

3分鐘學會使用程式發送msn訊息, Java篇(三)

msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞
ps.也請參考 msnSDK的使用流程
================================
public class clsMsnSDK {
public static void main(String[] args) throws Exception {
String UserName = "apiblogt3";
String Password = "msnsdkt";
//取得SPID
String strRet = GETSPID(UserName,Password);
String[]tmp = strRet.split("1t");
String strValue = tmp[1].replace('n',' ').trim();

String SPID = strValue;
System.out.println(SPID);
//註冊聯絡人
String Email = "xxxxx@hotmail.com"; //填入msn/yahoo聯絡人,勿使用這個預設值
String ret = Register(Email,SPID);
System.out.println(ret);
//發訊息
String strMsg = "Hello_World!"; //輸入訊息 (未做 Url EnCoded)
String MsgRet = SendMsg(Email,strMsg,SPID);
System.out.println(MsgRet);
}


//取得SPID
public static String GETSPID(String UserName,String Password) throws Exception {

String strUrl = "http://59.120.234.84:8082/msnSDK/msn_cgi-win32";
String strValue ="?FUNC=GETSPID&USERID=" + UserName + "&PASSWD=" + Password;
java.net.HttpURLConnection urlConnection= null;//定義一個HTTP連線
java.net.URL url= new java.net.URL(strUrl + strValue);//定義一串URL
urlConnection=(java.net.HttpURLConnection)url.openConnection();//將URL餵給HttpURLConnection
urlConnection.setRequestMethod("POST");//設定參數傳遞方式(GET or POST)
urlConnection.setDoOutput(true);
urlConnection.setDoInput(true);
urlConnection.connect();//開啟連線
java.io.InputStream GetHTML=urlConnection.getInputStream();//內容儲存下來
int leng =0;
byte[] Data = new byte[100];
byte[] totalData = new byte[0];
int totalLeg =0;
do{
leng = GetHTML.read(Data);//(Data);
if(leng>0){
totalLeg += leng;
byte[] temp = new byte[totalLeg];
System.arraycopy(totalData, 0, temp, 0, totalData.length);
System.arraycopy(Data, 0, temp, totalData.length, leng);
totalData = temp;
}
}while(leng>0);
String tmp = new String(totalData,"UTF-8");
urlConnection.disconnect();
return tmp;
}

//註冊
public static String Register(String UIDS,String SPID) throws Exception{
String strUrl = "http://59.120.234.84:8082/msnSDK/msn_cgi-win32";
String strValue = "?FUNC=REGISTER&UIDS=" + UIDS + "&SESSION="+ SPID;
java.net.HttpURLConnection urlConnection= null;//定義一個HTTP連線
java.net.URL url= new java.net.URL(strUrl + strValue);//定義一串URL
urlConnection=(java.net.HttpURLConnection)url.openConnection();//將URL餵給HttpURLConnection
urlConnection.setRequestMethod("POST");//設定參數傳遞方式(GET or POST)
urlConnection.setDoOutput(true);
urlConnection.setDoInput(true);
urlConnection.connect();//開啟連線
java.io.InputStream GetHTML=urlConnection.getInputStream();//內容儲存下來
int leng =0;
byte[] Data = new byte[100];
byte[] totalData = new byte[0];
int totalLeg =0;
do{
leng = GetHTML.read(Data);//(Data);
if(leng>0){
totalLeg += leng;
byte[] temp = new byte[totalLeg];
System.arraycopy(totalData, 0, temp, 0, totalData.length);
System.arraycopy(Data, 0, temp, totalData.length, leng);
totalData = temp;
}
}while(leng>0);
String tmp = new String(totalData,"UTF-8");
urlConnection.disconnect();
return tmp;

}

//傳送MSN 訊息
public static String SendMsg(String UIDS,String MSG,String SPID) throws Exception{
String strUrl = "http://59.120.234.84:8082/msnSDK/msn_cgi-win32";
String strValue ="?FUNC=SENDMSG&UIDS=" + UIDS + "&MSG=" + MSG +"&Encoding=BIG5&flag=0&Session=" + SPID;
java.net.HttpURLConnection urlConnection= null;//定義一個HTTP連線
java.net.URL url= new java.net.URL(strUrl + strValue);//定義一串URL
urlConnection=(java.net.HttpURLConnection)url.openConnection();//將URL餵給HttpURLConnection
urlConnection.setRequestMethod("POST");//設定參數傳遞方式(GET or POST)
urlConnection.setDoOutput(true);
urlConnection.setDoInput(true);
urlConnection.connect();//開啟連線
java.io.InputStream GetHTML=urlConnection.getInputStream();//內容儲存下來
int leng =0;
byte[] Data = new byte[100];
byte[] totalData = new byte[0];
int totalLeg =0;
do{
leng = GetHTML.read(Data);//(Data);
if(leng>0){
totalLeg += leng;
byte[] temp = new byte[totalLeg];
System.arraycopy(totalData, 0, temp, 0, totalData.length);
System.arraycopy(Data, 0, temp, totalData.length, leng);
totalData = temp;
}
}while(leng>0);

String tmp = new String(totalData,"UTF-8");
urlConnection.disconnect();
return tmp;
}

}

其他更詳細的參數可以參考msnSDK訊息控制開發套件程式介面說明書

3分鐘學會使用程式發送msn訊息,dotNet C#篇(二)

msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞
ps.也請參考 msnSDK的使用流程

3分鐘學會使用程式發送msn訊息,dotNet C#篇(二)

msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞
ps.也請參考 msnSDK的使用流程
================================

全域的物件及變數
WebClient wc = new WebClient();
string SPID = "";

步驟一:取得SPID(GETSPID)
private void button1_Click(object sender, EventArgs e)
{
string url="http://59.120.234.84:8082/msnSDK/msn_cgi-win32";
string method="POST";
string postdata = "FUNC=GETSPID&USERID=apiblogt2&PASSWD=msnsdkt";
byte[] postbyte=Encoding.UTF8.GetBytes(postdata);
byte[] resb = wc.UploadData(url, method, postbyte);
string resmsg = Encoding.UTF8.GetString(resb);
resmsg = resmsg.Replace("n", "");
string[] arrstr = resmsg.Split('t');
if (arrstr[0] == "1")
{
SPID = arrstr[1];
MessageBox.Show("取得SPID成功: SPID= " + SPID);
}
else
{
SPID = "";
MessageBox.Show("取得SPID失敗: " + resmsg);
}
}

步驟二:將帳號註冊為msn機器人的連絡人(REGISTER)
下述: txtmsnacc.Text 為msn/yahoo帳號

private void button2_Click(object sender, EventArgs e)
{
string url = "http://59.120.234.84:8082/msnSDK/msn_cgi-win32";
string method = "POST";
string postdata = "FUNC=REGISTER&uids=" + txtmsnacc.Text + "&session=" + SPID;
byte[] postbyte = Encoding.UTF8.GetBytes(postdata);
byte[] resb = wc.UploadData(url, method, postbyte);
string resmsg = Encoding.UTF8.GetString(resb);
resmsg = resmsg.Replace("n", "");
string[] arrstr = resmsg.Split('t');
if (arrstr[0] == "1")
{
MessageBox.Show("註冊成功: " + resmsg);
}
else
{
MessageBox.Show("註冊失敗: " + resmsg);
}
}

步驟三:發送訊息(SENDMSG)
private void button3_Click(object sender, EventArgs e)
{
string msg = "msnSDK測試訊息";
string url = "http://59.120.234.84:8082/msnSDK/msn_cgi-win32";
string method = "POST";
string postdata = "FUNC=SENDMSG&uids=" + txtmsnacc.Text + "&msg=" + msg + "&encoding=utf-8&flags=0&session=" + SPID;
byte[] postbyte = Encoding.UTF8.GetBytes(postdata);
byte[] resb = wc.UploadData(url, method, postbyte);
string resmsg = Encoding.UTF8.GetString(resb);
resmsg = resmsg.Replace("n", "");
string[] arrstr = resmsg.Split('t');
if (arrstr[0] == "1")
{
MessageBox.Show("發送訊息成功: " + resmsg);
}
else
{
MessageBox.Show("發送訊息失敗: " + resmsg);
}
}

其他更詳細的參數可以參考msnSDK訊息控制開發套件程式介面說明書

3分鐘學會使用程式發送msn訊息,php篇(一)

msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞

ps.也請參考 msnSDK的使用流程
================================

3分鐘學會使用程式發送msn訊息,php篇(一)

msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞

ps.也請參考 msnSDK的使用流程
================================

步驟一:取得api 使用的權限(GETSPID)

$file="http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=GETSPID&USERID=apiblogt1&PASSWD=msnsdkt" ;
$myArray='';
$mySession='';
$myResult='';
$getline='';

if (!($fp = fopen($file, "r"))) {
die("could not open XML input");
}
while ($getline = fgets($fp, 4096)) {
$myArray=explode("t",$getline);
$myResult=$myArray[0];
$mySession= $myArray[1];
}
fclose($fp);
if ($myResult=="0")
{
echo "get session fail...
";
exit();
}
else
{
//$_SESSION["mySession"]= $mySession;
echo "get session=".$mySession."
";
}
echo "go register page";
?>

步驟二: 邀請聯絡人(REGISTER)

$myArray='';
$mySession='';
$myResult='';
$getline='';
//register:
$file="http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=REGISTER&uids=".$_GET["uids"]."&session=".$_GET["session"] ;
echo $file."
";

if (!($fp = fopen($file, "r"))) {
die("could not open XML input");
}
while ($getline = fgets($fp, 4096)) {
$myArray=explode("t",$getline);
$myResult=$myArray[0];
}
fclose($fp);

if ($myResult=="0")
{
echo "register fail... ".$myArray[1]."
";
//exit();
}
else
{
echo "register ok. account=".$myArray[2]."
";
}
echo "go SENDMSG page";
?>

步驟三:發送訊息(SENDMSG)

$myArray='';
$mySession='';
$myResult='';
$getline='';

//send message:
$file="http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=SENDMSG&uids=".$_GET["uids"]."&msg=".$_GET["msg"]."&encoding=utf-8&flags=0&session=".$_GET["session"] ;
if (!($fp = fopen($file, "r"))) {
die("could not open XML input");
}
while ($getline = fgets($fp, 4096)) {
$myArray=explode("t",$getline);
$myResult=$myArray[0];
}
fclose($fp);
if ($myResult=="0")
{
echo "send message fail... ".$myArray[1]."
";
exit();
}
else
{
echo "send message ok. message=".$myArray[2]."
";
}
?>

其他更詳細的參數可以參考msnSDK訊息控制開發套件程式介面說明書

MSN機器人與即時訊息軟體技術交流
http://funp.com/people/group/info.php?group_id=176

MSN機器人與即時訊息軟體技術交流
http://funp.com/people/group/info.php?group_id=176

, , , , ,