基于瀏覽器進(jìn)行購票的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體而言,涉及一種基于瀏覽器進(jìn)行購票的方法。
【背景技術(shù)】
[0002]目前,用戶的出行方式比較多,可以通過火車、汽車、飛機(jī)來完成出行,而隨著火車、汽車、飛機(jī)等可到達(dá)的地點越來越多,如何來對出行進(jìn)行規(guī)劃就成為一個用戶需要面對的問題。
[0003]在互聯(lián)網(wǎng)發(fā)展的環(huán)境下,用戶可以通過在線購票的方式,來根據(jù)自己的出行快速訂票。而在用戶買到了自己不需要的車票或機(jī)票時,就需要將買到的車票或機(jī)票退掉,而退票往往是有限制的,常常出現(xiàn)用戶購買的車票或機(jī)票因為超過預(yù)定時間而無法退票或只能按一定的百分比退票。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的基于瀏覽器進(jìn)行購票的方法和瀏覽器插件。
[0005]依據(jù)本發(fā)明的一個方面,提供了一種基于瀏覽器進(jìn)行購票的方法,其包括:獲取用戶的已購票的信息;將所述已購票的信息從瀏覽器發(fā)送到所述瀏覽器對應(yīng)的第一服務(wù)器,并請求所述第一服務(wù)器根據(jù)所述已購票的信息與用于購票的第二服務(wù)器進(jìn)行交互以將所述已購票改簽為對應(yīng)的改簽票,并將所述改簽票進(jìn)行退票;將退票結(jié)果提供給用戶,以通知所述用戶。
[0006]依據(jù)本發(fā)明的另一方面,還提供了一種瀏覽器插件,其包括:已購票信息獲取模塊,用于獲取用戶的已購票的信息;退票模塊,用于將所述已購票的信息從瀏覽器發(fā)送到所述瀏覽器對應(yīng)的第一服務(wù)器,并請求所述第一服務(wù)器根據(jù)所述已購票的信息與用于購票的第二服務(wù)器進(jìn)行交互以將所述已購票改簽為對應(yīng)的改簽票,并將所述改簽票進(jìn)行退票;通知模塊,用于將退票結(jié)果提供給用戶,以通知所述用戶。
[0007]根據(jù)以上的技術(shù)方案,本發(fā)明的基于瀏覽器進(jìn)行購票的方法和瀏覽器插件,至少具有以下優(yōu)點:
[0008]用戶退票時往往由于購票時間過久,而造成用戶不能進(jìn)行退票,或者只能退給用戶部分購票金額,而根據(jù)本發(fā)明的技術(shù)方案,當(dāng)為用戶進(jìn)行退票時,首先將用戶所購買的票進(jìn)行改簽,再將改簽的票進(jìn)行退票;由于可以將用戶已購買的票改簽為能夠進(jìn)行退票的票,且該票的退票金額較多,從而可以減少甚至消除用戶的損失。
[0009]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0010]通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0011]圖1示出了根據(jù)本發(fā)明的一個實施例的基于瀏覽器購票的方法的流程圖;
[0012]圖2示出了根據(jù)本發(fā)明的一個實施例的基于瀏覽器購票的方法的流程圖;
[0013]圖3示出了根據(jù)本發(fā)明的一個實施例的瀏覽器插件的框圖;
[0014]圖4示出了根據(jù)本發(fā)明的一個實施例的瀏覽器插件的框圖。
【具體實施方式】
[0015]下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0016]如圖1所示,本發(fā)明的一個實施例中提供了一種基于瀏覽器購票的方法,其包括:
[0017]步驟110,獲取用戶的已購票的信息。在本實施例的技術(shù)方案中,對已購票的信息不進(jìn)彳丁限制,例如,地點、時間、價格等均考慮在本實施例的技術(shù)方案中。
[0018]步驟120,將所述已購票的信息從瀏覽器發(fā)送到所述瀏覽器對應(yīng)的第一服務(wù)器,并請求所述第一服務(wù)器根據(jù)所述已購票的信息與用于購票的第二服務(wù)器進(jìn)行交互以將所述已購票改簽為對應(yīng)的改簽票,并將所述改簽票進(jìn)行退票。在本實施例的技術(shù)方案中,不需要用戶在瀏覽器上查找可以改簽的票,而是將任務(wù)交給第一服務(wù)器,這可以有效地減少瀏覽器的工作量,同時第一服務(wù)器與第二服務(wù)器之間的交互更加有效率,可以更快地位用戶進(jìn)行改簽以及退票。在本實施例的技術(shù)方案中,已購票和改簽票不限于火車票、汽車票、飛機(jī)票等。以下對已購票與改簽票之間的對應(yīng)關(guān)系進(jìn)行具體解釋:
[0019]I)已購票的信息包括起點和終點;改簽票的起點、終端與已購票的起點、終點相同。例如,用戶的已購票的起點是A地,終點是B地,則改簽票也不需要起點是A地、終點是
[0020]2)已購票的信息包含已購票的使用時間;所述改簽票的使用時間晚于所述已購票的使用時間,或所述改簽票的使用時間距離當(dāng)前時間的差值小于預(yù)設(shè)閾值。在本實施例的技術(shù)方案中,假如用戶已購票的使用時間時8月I日,則改簽票的使用時間必須晚于8月I日,這是因為通常購買時間較晚的票能夠退票,或者退票金額更高;又比如,規(guī)定購買時間不超48小時的票可以全額退票,而不超過72小時的票可以退90%金額,則優(yōu)先為用戶改簽距當(dāng)前時間不超過48小時的票,不成功則改簽距當(dāng)前時間不超過72小時的票。
[0021]3)改簽票的退票金額高于已購票的退票金額,或改簽票的退票金額所述已購票的購票金額。在本實施例的技術(shù)方案中,用戶可以設(shè)置退票款項不能低于一定的金額,或者改簽票的退票金額至少要比已購票的退票金額高,以減少用戶的損失。
[0022]步驟130,將退票結(jié)果提供給用戶,以通知所述用戶。
[0023]如圖2所示,本發(fā)明的一個實施例中提供了一種基于瀏覽器購票的方法,其包括:
[0024]步驟210,在網(wǎng)頁上注入腳本以生成觸發(fā)按鈕,在用戶觸發(fā)按鈕時進(jìn)入步驟220。在本實施例的技術(shù)方案中,在用戶進(jìn)行購票的網(wǎng)頁上添加了該按鈕,通過點擊該按鈕來觸發(fā)實現(xiàn)本實施例的技術(shù)方案;由于用戶仍是使用熟悉的購票網(wǎng)頁,所以本實施例不會對用戶對網(wǎng)頁的正常使用造成任何影響,而添加的觸發(fā)按鈕為用戶提高了退票的效率。
[0025]步驟220,從第二服務(wù)器對應(yīng)的網(wǎng)頁登錄第二服務(wù)器,以查詢已購票的信息。已購票的信息還包括用戶用于通過第二服務(wù)器購票的身份信息,在用戶通過瀏覽器登錄第二服務(wù)器時,從第二服務(wù)器獲取用戶的身份信息。在本實施例的技術(shù)方案中,用戶通過瀏覽器登錄第二服務(wù)器時,本實施例的技術(shù)方案自動獲取該信息并發(fā)送給瀏覽器服務(wù)器進(jìn)行工作;其中,包括獲取用戶當(dāng)前用于登錄的身份信息;而有了用戶的身份信息之后,第一服務(wù)器就可以使用該身份信息成功連接第二服務(wù)器。
[0026]步驟230,將已購票的信息從瀏覽器發(fā)送到瀏覽器對應(yīng)的第一服務(wù)器,并請求第一服務(wù)器根據(jù)已購票的信息與用于購票的第二服務(wù)器進(jìn)行交互以將已購票改簽為對應(yīng)的改簽票,并將改簽票進(jìn)行退票。身份信息用于供第一服務(wù)器按身份信息登錄第二服務(wù)器以進(jìn)行交互
[0027]步驟240,將退票結(jié)果提供給用戶,以通知用戶。
[0028]如圖3所示,本發(fā)明的一個