1.首先你需要提供一個車次信息,以 D1 次列車為例,在 12306 中有個 js 文件,會將 D1 轉換為一個編碼,之后內部的查詢功能都使用那個代碼, D1 會被轉換成 24000000D10P ,這個 js 文件的地址是 https://kyfw.12306.cn/otn/resources ...
最近在弄一個微信的公眾帳號,涉及到火車票查詢,之前用的網上找到的一個接口,但只能查到火車時刻表, 又沒有提供專門的查票的接口。今天突然想起自己直接去 上查詢,抓取查詢返回的數據包,這樣就可以得到火車票的信息。這里就隨筆記一下獲取 余票的過程。 首先,我用firefox瀏覽器上 查詢余票。打開firefox的Web控制台,選上網絡中的 記錄請求和響應主體 然后輸入地址日期信息之后點擊網頁上的查詢按 ...
2014-04-27 15:32 10 3201 推薦指數:
1.首先你需要提供一個車次信息,以 D1 次列車為例,在 12306 中有個 js 文件,會將 D1 轉換為一個編碼,之后內部的查詢功能都使用那個代碼, D1 會被轉換成 24000000D10P ,這個 js 文件的地址是 https://kyfw.12306.cn/otn/resources ...
摘要:做個火車票查詢余票接口,數據來源於12306,地圖使用百度地圖(未完成) 今天本來想查詢一下回家的車票,結果坑爹的發現12306網站死活打不開,尼瑪真實坑爹,想查詢一下余票都怎么難 於是自己決定做個火車余票查詢接口, 功能: 火車余票查詢 這個很重要,數據實時來源於12306 ...
前言 由於經常會遇到沒票等現象,所以需要使用軟件進行搶票,但由於一些軟件有優先級問題,對於不舍得花錢的我來講,並不是很好的體驗,所以想自己嘗試寫一個類似的功能。 環境/插件 Python3.6 urllib(用於請求數據) smtplib(發送郵件) 文件目錄 ...
本文作者:i春秋作家——阿甫哥哥 系列文章專輯:https://bbs.ichunqiu.com/forum.php?mod=collection&action=view&ctid=96目錄: 0×00 前言 0×01 火車余票查詢 0×02 ...
# -*- coding: utf-8 -*-'''獲取12306城市名和城市代碼的數據文件名: parse_station.py'''import requestsimport reimport json #關閉https證書驗證警告 ...
import java.util.concurrent.TimeUnit; import org.openqa.selenium.By;import org.openqa.selenium.Keys;import org.openqa.selenium.WebDriver;import ...