這幾周由於公司的業務需要,打算採購一批消費機類型的機器,大致與學校的飯堂的自動售飯機模式類似。
大致要求的功能有:
1、與區域網路串連,通過交換器可以與伺服器進行通訊;
2、可設定伺服器IP、連接埠等資訊,這樣通過刷卡與伺服器通訊,在服務端中自動扣取該卡的金額,然後返回相應的結果;
3、有多種消費模式,如金額模式、商品模式;
通過產品的甄別後,我們選擇了中控科技的ID CM10消費機,原因有以下幾個:
1、中控科技屬於集團公司,是大公司。
2、產品確實符合我們的要求,去過廣州銷售部覺得功能還是比較多的。
3、在廣東東莞有工廠生產基地、深圳有相關的技術力量支援;
好,有了上面的條件後,我們打算先採購一台進行二次開發,於是匯款由東莞郵寄過來。
收到中控科技的ID CM10消費機後,我並不知如何著手二次開發的事件,因為他們之前提供給My Code根本不適用於ID CM10消費機。於是我多次聯絡廣州的銷售,經過多次的督促終於拿到了他們的《ID消費通訊協議設計.doc》,該文檔很簡單主要是描述http請求及返回的資訊,但可以很明顯的看到有不少的錯別字以及有些指令描述的不一致。
於是我再次聯絡我們,後來給我他們深圳技術的電話,打了幾天終於算是有個人回應了我。
而且最可恨的是,打中控科技深圳技術部電話是讓我最鬱悶、最想發牢騷的事。原因有幾:
1、 一次電話基本要浪費我3分鐘的時間,而且還經常找不到人;
2、打通過電話,叫前台找消費機部的,前台說沒了。
3、於是再到電話,叫前台轉不知到在哪裡,最後跟一個人談了一分鐘,突然說不歸他管,口氣真讓人忍受不了,似乎他是我的客戶一樣;我說拿幫我轉一下吧,他又說無法轉接;
4、唉,糾結著。第二天再找,最後瞭解到負責ID消費機二次開發的只有一個人;
5、於是我再次打電話,轉接中。通了,這次這個人更加囂張,沒有基本的電話禮儀,喂你是哪,我說是前幾天剛購買你們中控的ID Cm10;他說”我,問你是哪的“。無語,我說是“廣州的”。好,糾結了幾分鐘,我開始問為什麼我根據協議無法與ID CM10進行通訊,他根本沒聽我說啥,就道“你返回了沒有啊”,我說“有啊”。他又說:“你不需要返回給機器啊,它要什麼就會過來拿了”。鬱悶,你還以為我是神仙啊,我怎麼知道機器要要什麼,所以我才要二次開發判斷機器發送什麼指令,我好返回什麼資料給它啊。他說:“你們有沒有做過整合開發啊,你根本不要向消費機發送資訊”。鬱悶~~~,口氣太囂張把我當成剛出來工作的,沒做過事的看待。最後談著談著,直接就說這個我沒辦法解決,我說那有其他人員會這些的嗎?他說:“沒有,你們購買這樣的產品,就應該評估到他的風險了”。我說:”當初你們說有二次開發支援的啊。那你能提供QQ遠程協助一下嗎?“。他說:”不能“。結束~~~
6、 事隔幾天后,我再次打通了電話。“你好,我根據你們的協議,調試了程式,但發現只有兩個指令是可以通訊的,其他的都不行”,他說:“你是哪?哪裡的”。我說:“廣州”。他說:“你們是什麼客戶啊,購買幾台的?”;我說:“這有關係嗎?”,他又說:”你不用給機器發送任何資訊啊,它要什麼就會過來拿了“ ,鳥人又是這一句。我說:“ 我根據協議說明,該返回的都返回了,我們軟體有記錄與消費機通訊的訊息,要不發送給你看看,幫忙看一下出現什麼問題?”。他說:“你來深圳吧”,我想:“坑你爹啊,叫我跑去深圳,如果真的能解決問題還可以。”,我說:“我們廣州的過來一天就沒有了”。他說:“我們這邊不可能有人專職幫你們解決問題的”,你奶奶的,誰叫你幫我們專職解決問題了。我說:“但,現在出現了問題,好歹你們也幫忙一下吧”。他說:“這樣吧,你先ctrl+shift+f11看一下監控伺服器與消費機的通訊吧”.於是我按了沒反映,就說沒有反應啊,他想了很久說:“是ctrl+shift+f10,你先對著是不是一樣的。”。 結束~~~
7、 午飯過後,我對著確實看不出有啥區別。其中消費時的指令是:
請求 /iclock/pos_getrequest\SN=4799321460184&sequ=55&card=3389373&posmoney=300&postype=1
返回 : Ret=OK
sequ=55
balance=81312
retnumber=0
username=Sam
SendTime=20120307142508609
8、於是我又打通了中控他們的電話,接了電話,又轉了,轉了又轉了。找到了早上通電話的人,我說:“我對比了一下,返回的資訊都一樣的啊,但我們自己的程式就是沒辦法進行消費”。他說:“都 一樣的嗎?那就沒有辦法搞了,他知道你們的程式出了什麼問題啊?”。我說:“我跟蹤了一下,與你們提供的背景程式返回的資料是一模一樣的啊。”。他說:“嗯,那這不知道,你找廣州的吧。”。我說:“那我發個日誌給你看看吧”,他說:“發也沒用,你過來深圳吧,我們不可能專職幫你解決這個問題的。”。我說:“那我發我們的程式給你看看吧,看是不是寫錯了”,他想了許久“好吧。”
9、於是我改改代碼發給他了,其實如果不是為瞭解決問題我還真不願意給代碼他們呢。原因有二:1、可能會涉密;2、他們沒有相關的SDK或demo,說不定想讓我免費幫他們做一個demo。但為瞭解決問題,我重新簡化了程式發了。
10、我又打通了他們的電話,我說:“鄭工,我剛才發送了程式給你了,麻煩幫忙看看”。他說:“發了?“。我說:”嗯,到時給我電話行吧。“。他說:“嗯”。
口氣不溫不火,又夾雜著藐視的語氣,真讓我想過來殺了他。
結束~~~~
唉~~又不知等到什麼時候才有結果,在這裡我真想罵一下,中控科技,你的售後服務也是像一坨屎啊,太差了吧大公司。
其中,我也嘗試在他們的官網上留言要求解決問題,但至今也依舊沒有人和我聯絡。