背景:T+是一個(gè)強大(dà)的财務處理(lǐ)軟件,公司購買了T+客戶端作(zuò)為(wèi)專業的記賬軟件,同時(shí)公司要開(kāi)發一個(gè)計(jì)量應用,如果顧這個(gè)計(jì)量應用裏面産生(shēng)了單據,需要把訂單傳給T+,由T+進行(xíng)訂單等單據管理(lǐ),因此需要在暢捷通(tōng)開(kāi)發平台上(shàng)創建一個(gè)計(jì)量應用,這個(gè)計(jì)量應用可(kě)以把訂單從計(jì)量這個(gè)網站(zhàn)上(shàng)傳到T+裏面。這個(gè)計(jì)量應用在暢捷通(tōng)開(kāi)發平台上(shàng)創建,其它公司也可(kě)以在暢捷通(tōng)開(kāi)發平台上(shàng)購買這個(gè)應用,對接他的的計(jì)量和(hé)他的T+。
第一步,軟件開(kāi)發商注冊暢捷通(tōng)賬号,在暢捷通(tōng)開(kāi)發平台上(shàng)創建應用,創建應用需要填寫軟件開(kāi)發商企業賬号信息,還(hái)有(yǒu)兩個(gè)回調地址。第一個(gè)OAuth回調地址的本意是在暢捷通(tōng)開(kāi)發平台上(shàng)點擊這個(gè)應用會(huì)轉到該回調地址。一般就是填寫計(jì)量計(jì)量應用的入口地址,同時(shí)會(huì)給一個(gè)授權碼。第二個(gè)正式消息接收地址回調地址的本意是确定軟件開(kāi)發商的開(kāi)發能力,平台會(huì)向該地址發送消息,該地址需要回複消息,确保該地址有(yǒu)用。同時(shí)還(hái)有(yǒu)其它消息,比如公司購買了該軟件也會(huì)有(yǒu)消息發送到該地址上(shàng)等。具體(tǐ)如下:
第二步,綁定企業,綁定企業是找一個(gè)可(kě)以拿(ná)來(lái)測試的企業進行(xíng)開(kāi)發。企業買了T+後,可(kě)以建立多(duō)個(gè)賬套,綁定企業實際上(shàng)是讓計(jì)量綁定到這個(gè)企業建立的其中某一個(gè)賬套中,之後計(jì)量應用便可(kě)以通(tōng)過調用暢捷通(tōng)的api往這個(gè)賬套中來(lái)添加單據或者進行(xíng)其它操作(zuò)。
第三步暢捷支付能用pos機嗎,開(kāi)通(tōng)授權,綁定企業後還(hái)需要讓這個(gè)企業授權,應用開(kāi)發商需要把授權鏈接發給企業的這個(gè)賬套的管理(lǐ)員,讓管理(lǐ)員點擊開(kāi)通(tōng)授權。這次的授權是授權這個(gè)計(jì)量應用訪問T+後台的權限。因為(wèi)要訪問這個(gè)企業的賬套,需要這個(gè)企業同意授權才行(xíng)。開(kāi)通(tōng)授權是兩個(gè)操作(zuò),第一步是點擊開(kāi)通(tōng),第二步時(shí)點擊授權。企業點擊開(kāi)通(tōng)後,會(huì)往正式消息接收地址發送消息,消息包含臨時(shí)授權碼(獲取企業永久授權碼使用,十分鍾後失效,失效後得(de)重新點擊開(kāi)通(tōng)才能往回調地址上(shàng)發送新的)。開(kāi)通(tōng)也相當于這個(gè)拿(ná)來(lái)進行(xíng)應用開(kāi)發測試的企業購買了這個(gè)應用。再之後就是點擊授權暢捷支付能用pos機嗎,授權後會(huì)跳(tiào)轉到OAuth回調地址,也會(huì)添加一個(gè)臨時(shí)授權碼到OAuth的url後面。
第四步,通(tōng)過第三步獲得(de)回調地址的臨時(shí)授權碼,計(jì)量應用就可(kě)以通(tōng)過授權碼獲取到這個(gè)賬套的token,通(tōng)過token就可(kě)以訪問暢捷通(tōng)的api,調用暢捷通(tōng)的api來(lái)往T+客戶端裏面添加單據。

計(jì)量應用在暢捷通(tōng)開(kāi)發平台上(shàng),那(nà)麽企業如何進入計(jì)量應用進行(xíng)單據傳遞呢?
答(dá):首先企業購買了T+,作(zuò)為(wèi)記賬軟件。會(huì)有(yǒu)一個(gè)T+賬号。這個(gè)T+可(kě)以生(shēng)成很(hěn)多(duō)個(gè)賬套,計(jì)量應用要對接的具體(tǐ)來(lái)說其實不是t+,而是這個(gè)企業在T+裏面創建的某一個(gè)賬套。稱之為(wèi)一個(gè)賬套企業。也就是說,企業在T+裏面生(shēng)成了一個(gè)賬套A,那(nà)麽相當于建立了一個(gè)賬套企業A,所以一個(gè)企業下面會(huì)有(yǒu)很(hěn)多(duō)個(gè)賬套企業,有(yǒu)時(shí)也成為(wèi)企業(剛開(kāi)始經常讓我混淆)。
在第二步綁定企業的時(shí)候,其實就是綁定到這個(gè)企業下的某一個(gè)賬套企業中。
這個(gè)企業想要使用計(jì)量軟件,可(kě)以有(yǒu)兩種辦法:
1.登入T+,登錄T+不僅需要賬号密碼,還(hái)需要選擇某一個(gè)賬套才能進去,那(nà)麽如果這個(gè)賬套下綁定了應用,就可(kě)以在雲應用———我的應用裏面看到計(jì)量軟件,于是點擊進入應用即可(kě)。就會(huì)跳(tiào)轉到OAuth回調地址,也就是應用入口,同時(shí)暢捷通(tōng)還(hái)會(huì)在地址欄後面拼接這個(gè)賬套或者說這個(gè)”企業“(其實是賬套企業)的臨時(shí)授權碼,計(jì)量系統傳遞單據時(shí),根據這個(gè)臨時(shí)授權碼就可(kě)以把單據準确傳遞到這個(gè)賬套裏邊,而不是其它的賬套。
2.使用T+賬号登錄暢捷通(tōng)應用市場(chǎng),在應用專區(qū)下選擇賬套,應用市場(chǎng)就會(huì)刷新出這個(gè)賬套綁定的所有(yǒu)應用,點擊進入應用即可(kě)。其實在T+裏面進入我的應用也是跳(tiào)轉到應用市場(chǎng)。應用市場(chǎng)裏面的切換企業其實就是切換賬套的意思!
T+裏面,一個(gè)T+賬号可(kě)以綁定(創建)多(duō)個(gè)賬套,一個(gè)賬套也可(kě)以綁定多(duō)個(gè)T+賬号,因為(wèi)一個(gè)賬套可(kě)以由賬套管理(lǐ)員、***購員、倉庫管理(lǐ)員等人(rén)進行(xíng)使用,所以一個(gè)賬套可(kě)以添加多(duō)個(gè)用戶,也就是多(duō)個(gè)賬号。
每個(gè)賬号登錄應用市場(chǎng)就可(kě)以看到這個(gè)賬号管理(lǐ)了多(duō)少(shǎo)個(gè)賬套,點擊每個(gè)賬套就可(kě)以看到這個(gè)賬套綁定了什麽應用。
但(dàn)是在T+客戶端登錄的話(huà),不僅要輸入賬号密碼,還(hái)需要選擇賬套。因此這個(gè)T+客戶端所在的電(diàn)腦(nǎo)上(shàng)的T+數(shù)據庫中存在這個(gè)賬号管理(lǐ)下的某一個(gè)賬套,這個(gè)賬号才能進行(xíng)登錄。
隻有(yǒu)該賬套在線,才能從應用市場(chǎng)進入應用。
教程**
Tag: 軟件 開(kāi)發平台
