物流信息查詢方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本公開設(shè)及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其設(shè)及一種物流信息查詢方法及裝置。
【背景技術(shù)】
[0002] 隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,人們不僅可W通過網(wǎng)絡(luò)進(jìn)行線上購物,還可W根據(jù)訂單號 或者快遞單號查詢對應(yīng)商品的物流信息。
[0003] 目前,物流信息的查詢方法可W為:服務(wù)器通過定時輪詢的方式跟蹤物流信息,也 即是根據(jù)快遞單號,每隔固定時長,調(diào)用對應(yīng)物流商提供的物流信息查詢接口,查詢與快遞 單號對應(yīng)的物流信息是否有變化,如果沒有變化,則結(jié)束查詢?nèi)蝿?wù),如果有變化,將發(fā)生變 化的物流信息發(fā)送至跟蹤該快遞單號的終端。
【發(fā)明內(nèi)容】
[0004] 為克服相關(guān)技術(shù)中存在的問題,本公開提供一種物流信息查詢方法及裝置。
[0005] 根據(jù)本公開實施例的第一方面,提供一種物流信息查詢方法,包括:
[0006] 根據(jù)待查詢的多個快遞的單號信息,獲取多個快遞的物流進(jìn)度信息;
[0007] 根據(jù)該多個快遞的物流進(jìn)度信息W及預(yù)設(shè)映射關(guān)系,將每個物流進(jìn)度信息轉(zhuǎn)化為 與該物流進(jìn)度信息相映射的物流狀態(tài);
[0008] 對于處于第一物流狀態(tài)的至少一個快遞,當(dāng)該至少一個快遞的物流狀態(tài)從該第一 物流狀態(tài)轉(zhuǎn)換至第二物流狀態(tài)時,根據(jù)該第二物流狀態(tài)對應(yīng)的查詢間隔時長,從當(dāng)前查詢 時間開始計時,當(dāng)?shù)竭_(dá)該查詢間隔時長時,查詢該至少一個快遞的物流進(jìn)度信息。
[0009] 在本公開的第一方面的第一種可能實現(xiàn)方式中,根據(jù)待查詢的多個快遞的單號信 息,獲取多個快遞的物流進(jìn)度信息之前,該方法還包括:
[0010] 獲取歷史快遞的物流行程信息,每個物流行程信息包括一個快遞的多個不同物流 階段的物流進(jìn)度信息和每個物流進(jìn)度信息的時間信息;
[0011] 根據(jù)預(yù)設(shè)映射關(guān)系,將每個物流進(jìn)度信息轉(zhuǎn)化為與該物流進(jìn)度信息相映射的物流 狀態(tài);
[0012] 根據(jù)該每個物流進(jìn)度信息的時間信息W及轉(zhuǎn)化后的每個物流狀態(tài),確定該轉(zhuǎn)換后 的每個物流狀態(tài)對應(yīng)的時間信息;
[0013] 根據(jù)該轉(zhuǎn)換后的每個物流狀態(tài)對應(yīng)的時間信息,獲取每個物流狀態(tài)變化的時間間 隔;
[0014] 根據(jù)該每個物流狀態(tài)變化的時間間隔,分別確定每種物流狀態(tài)對應(yīng)的查詢間隔時 長。
[0015] 在本公開的第一方面的第二種可能實現(xiàn)方式中,該根據(jù)該轉(zhuǎn)換后的每個物流狀態(tài) 對應(yīng)的時間信息,獲取每個物流狀態(tài)變化的時間間隔之后,該方法還包括:
[0016] 根據(jù)該歷史快遞的物流行程信息,獲取該歷史快遞中每個快遞的出發(fā)地和目的地 之間的距離;
[0017] 根據(jù)該歷史快遞中每個快遞的出發(fā)地和目的地之間的距離和預(yù)設(shè)距離間隔對該 歷史快遞進(jìn)行分組;
[0018] 根據(jù)分組結(jié)果和該每個物流狀態(tài)變化的時間間隔,確定每組歷史快遞中每種物流 狀態(tài)對應(yīng)的查詢間隔時長。
[0019] 在本公開的第一方面的第=種可能實現(xiàn)方式中,該查詢該至少一個快遞的物流進(jìn) 度信息之后,該方法還包括:
[0020] 對于該至少一個快遞中任一個快遞,根據(jù)該快遞已查詢到的物流進(jìn)度信息,確定 該快遞的當(dāng)前運(yùn)輸時長;
[0021] 根據(jù)該快遞的當(dāng)前運(yùn)輸時長和平均運(yùn)輸時長之間的比例的增大,縮小指定物流狀 態(tài)的查詢間隔時長。
[0022] 在本公開的第一方面的第四種可能實現(xiàn)方式中,該物流狀態(tài)包括:已攬件、運(yùn)輸 中、派件中和已簽收。
[0023] 根據(jù)本公開實施例的第二方面,提供一種物流信息查詢裝置,包括:
[0024] 物流進(jìn)度信息獲取模塊,用于根據(jù)待查詢的多個快遞的單號信息,獲取多個快遞 的物流進(jìn)度信息;
[0025] 轉(zhuǎn)化模塊,用于根據(jù)該多個快遞的物流進(jìn)度信息W及預(yù)設(shè)映射關(guān)系,將每個物流 進(jìn)度信息轉(zhuǎn)化為與該物流進(jìn)度信息相映射的物流狀態(tài);
[00%] 查詢模塊,用于對于處于第一物流狀態(tài)的至少一個快遞,當(dāng)該至少一個快遞的物 流狀態(tài)從該第一物流狀態(tài)轉(zhuǎn)換至第二物流狀態(tài)時,根據(jù)該第二物流狀態(tài)對應(yīng)的查詢間隔時 長,從當(dāng)前查詢時間開始計時,當(dāng)?shù)竭_(dá)該查詢間隔時長時,查詢該至少一個快遞的物流進(jìn)度 f目息。
[0027] 在本公開的第二方面的第一種可能實現(xiàn)方式中,該裝置還包括:
[0028] 物流行程信息獲取模塊,用于獲取歷史快遞的物流行程信息,每個物流行程信息 包括一個快遞的多個不同物流階段的物流進(jìn)度信息和每個物流進(jìn)度信息的時間信息;
[0029] 該轉(zhuǎn)化模塊還用于根據(jù)預(yù)設(shè)映射關(guān)系,將每個物流進(jìn)度信息轉(zhuǎn)化為與該物流進(jìn)度 信息相映射的物流狀態(tài);
[0030] 時間信息確定模塊,用于根據(jù)該每個物流進(jìn)度信息的時間信息W及轉(zhuǎn)化后的每個 物流狀態(tài),確定該轉(zhuǎn)換后的每個物流狀態(tài)對應(yīng)的時間信息;
[0031] 時間間隔獲取模塊,用于根據(jù)該轉(zhuǎn)換后的每個物流狀態(tài)對應(yīng)的時間信息,獲取每 個物流狀態(tài)變化的時間間隔;
[0032] 間隔時長確定模塊,用于根據(jù)該每個物流狀態(tài)變化的時間間隔,分別確定每種物 流狀態(tài)對應(yīng)的查詢間隔時長。
[0033] 在本公開的第二方面的第二種可能實現(xiàn)方式中,該裝置還包括:
[0034] 距離獲取模塊,用于根據(jù)該歷史快遞的物流行程信息,獲取該歷史快遞中每個快 遞的出發(fā)地和目的地之間的距離;
[0035] 分組模塊,用于根據(jù)該歷史快遞中每個快遞的出發(fā)地和目的地之間的距離和預(yù)設(shè) 距離間隔對該歷史快遞進(jìn)行分組;
[0036] 該間隔時長確定模塊還用于根據(jù)分組結(jié)果和該每個物流狀態(tài)變化的時間間隔,確 定每組歷史快遞中每種物流狀態(tài)對應(yīng)的查詢間隔時長。
[0037] 在本公開的第二方面的第=種可能實現(xiàn)方式中,該裝置還包括:
[003引運(yùn)輸時長確定模塊,用于對于任一個快遞,根據(jù)該快遞已查詢到的物流進(jìn)度信息, 確定該快遞的當(dāng)前運(yùn)輸時長;
[0039] 查詢間隔調(diào)整模塊,用于根據(jù)該快遞的當(dāng)前運(yùn)輸時長和平均運(yùn)輸時長之間的比例 的增大,縮小指定物流狀態(tài)的查詢間隔時長。
[0040] 在本公開的第二方面的第四種可能實現(xiàn)方式中,該物流狀態(tài)包括:已攬件、運(yùn)輸 中、派件中和已簽收。
[0041] 第=方面,還提供了一種物流信息查詢裝置,包括: 陽042] 處理器;
[0043] 用于存儲處理器可執(zhí)行的指令的存儲器;
[0044] 其中,該處理器被配置為:
[0045] 根據(jù)待查詢的多個快遞的單號信息,獲取多個快遞的物流進(jìn)度信息;
[0046] 根據(jù)該多個快遞的物流進(jìn)度信息W及預(yù)設(shè)映射關(guān)系,將每個物流進(jìn)度信息轉(zhuǎn)化為 與該物流進(jìn)度信息相映射的物流狀態(tài);
[0047] 對于處于第一物流狀態(tài)的至少一個快遞,當(dāng)該至少一個快遞的物流狀態(tài)從該第一 物流狀態(tài)轉(zhuǎn)換至第二物流狀態(tài)時,根據(jù)該第二物流狀態(tài)對應(yīng)的查詢間隔時長,從當(dāng)前查詢 時間開始計時,當(dāng)?shù)竭_(dá)該查詢間隔時長時,查詢該至少一個快遞的物流進(jìn)度信息。
[0048] 本公開實施例提供的技術(shù)方案帶來的有益效果是:
[0049] 本公開通過根據(jù)物流狀態(tài)確定與不同物流狀態(tài)對應(yīng)的查詢間隔時長,并根據(jù)該查 詢間隔時長查詢物流進(jìn)度信息,能夠在保證及時查詢物流進(jìn)度信息的同時,減小批量查詢 對服務(wù)器運(yùn)算速度的影響。
[0050] 應(yīng)當(dāng)理解的是,W上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不 能限制本公開。
【附圖說明】
[0051] 此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施 例,并與說明書一起用于解釋本公開的原理。
[0052] 圖1是根據(jù)一示例性實施例示出的一種物流信息查詢方法的流程圖。
[0053] 圖2是根據(jù)一示例性實施例示出的一種物流信息查詢方法的流程圖。
[0054] 圖3是根據(jù)一示例性實施例示出的一種物流信息查詢裝置框圖。 陽化5] 圖4是根據(jù)一示例性實施例示出的一種物流信息查詢裝置400的框圖。
【具體實施方式】
[0056] 為使本公開的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本公開實施方 式作進(jìn)一步地詳細(xì)描述。
[0057] 運(yùn)里將詳細(xì)地對示例性實施例進(jìn)行說明,其示例表示在附圖中。下面的描述設(shè)及 附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。W下示例性實施例 中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0058] 圖1是根據(jù)一示例性實施例示出的一種物流信息查詢方法的流程圖,如圖1所示, 物流信息查詢方法用于終端中,包括W下步驟。
[0059] 在步驟101中,根據(jù)待查詢的多個快遞的單號信息,獲取多個快遞的物流進(jìn)度信 息。
[0060] 在步驟102中,根據(jù)該多個快遞的物流進(jìn)度信息W及預(yù)設(shè)映射關(guān)系,將每個物流 進(jìn)度信息轉(zhuǎn)化為與該物流進(jìn)度信息相映射的物流狀態(tài)。
[0061] 在步驟103中,對于處于第一物流狀態(tài)的至少一個快遞,當(dāng)該至少一個快遞的物 流狀態(tài)從該第一物流狀態(tài)轉(zhuǎn)換至第二