[問題] 請問沒有公佈API資料,如何取得相關資料

作者: f814030 (f814030買者會視接單數量)   2014-10-24 09:06:53
請問版上先進,
有一點小弟非常的困惑,
就我所知,對方若有提供API 或 JSON 這類的資料,
我們要抓到資料就一定沒問題,
但是偏偏很多是沒提供相關資料的,
例如桃機航班、火車時刻、訂票系統等等。
官方出的APP也就算了,
為什麼私人出產的APP也那麼多呢?
這是如何取得相關資料的啊?
小弟一直都是寫C++,最近得知RAD XE5~7 可以一套CODE 編成不同的平台,
也的確試驗成功,但對抓資料這個實在搞不清楚,
希望可以有先進提點一下,謝謝。
作者: hoyunxian (WildDagger)   2014-10-24 09:16:00
有的是用Parse網頁檔的方式取得資料的就我自己而言,都是先用伺服器端Parse完轉成JSON再傳給APP用,規格統一的狀況下有問題去改伺服器端就好
作者: givemepass (λ)   2014-10-24 09:27:00
解開app偷看它的api亂碼可能是有proguard過
作者: nanashi07 (NaNashi)   2014-10-24 10:58:00
對app的request做監控就一目瞭然
作者: abccbaandy (敏)   2014-10-24 14:35:00
結果全部加密過(?
作者: JULONE780701 (亞)   2014-10-24 16:26:00
曾經用過API,據了解是必須跟相關單位要
作者: freesamael (燒賣)   2014-10-24 20:22:00
可以試試看手機設定 wifi proxy,搭配 charles ssl proxy 監看 request,不過 android wifi proxy 設定不是對每個 app 都有用
作者: KeySabre (KeySabreur)   2014-10-30 01:05:00
root手機tcpdump給wireshark 不過https的話還是算了...

Links booklink

Contact Us: admin [ a t ] ucptt.com