政府公開通訊錄

最後編輯:2014-11-16 建立:2013-06-08 歷史紀錄

 

    SUPERBIL來龍去脈

 

IPA C主旨

SUPERBIL有問題要回報或是要聯絡單位的時候,提供查詢電話或地址功能

 

源起是鄉民關心你,在想要找到對的窗口的時候,需要有電話聯絡方式。後來發現其實沒有人有整理這方面的資訊,就把政府機關的聯絡方式整理成聯絡人,提供大家使用

 

ET B牽涉領域

SUPERBIL公家機關 | 通訊錄 | 聯絡人

 

ET B相關組織單位

SUPERBIL政府機關、立法委員、縣市議員

 

ET B相關專案

 

IPA C授權方式

SUPERBIL資料部份使用 CC-0 授權

程式碼部份同鄉民關心你

 

IPA C使用資料

  • SUPERBIL政府機關單位列表 http://oid.nat.gov.tw/infobox1/personmain.jsp
  • 結構解析參考 http://data.g0v.tw/questions/11/
  • 各地派出所 http://data.gov.tw/opendata/Details?sno=301000000A-00001
  • WONDER C政府機關名錄 http://www.gov.tw/orginfo/ORPF-GOV-01.aspx
  • 內政部消防署防救災入口網 http://portal.ndppc.nat.gov.tw/portal/chinese/user/selectouoid.jsp
  • GCA http://gca.nat.gov.tw/07-01-06.html
  • OID http://oid.nat.gov.tw/OIDWeb/chmain.html
    Superbil消防單位 ?
  • JIMING J公文電子交換地址簿 http://data.gov.tw/node/7617 [點CVS的超連結可以下載]
  • (之前做公文簽核系統有用到,它是應用在政府機關電子公文交換的通訊錄,其實就是個CVS檔)

 

    Superbil 目前要處理的需求放在 https://github.com/g0v/addressbook.parser/issues?state=open

 

ET B專案目前狀態

SUPERBIL處理需求中

 

    IPA C目標與功能

 

ET B預定使用者

  • SUPERBIL想發起人們打電話或 E-mail 給政府單位或立法委員
  • 想打電話或 E-mail 給政府單位或立法委員

 

ET B預定功能

  • SUPERBIL 資料輸入
    • Google 表單工人輸入
      • Superbil主要的資料處理完後才有可能需要
    • 政府機關列表
    • json
  • 資料輸出
    • json 交換使用
    • vCard ?
    • 用 cardDAV 連接,即時更新資料庫
  • 不提供
    • 不提供查詢電話號碼功能
    • 不提供代繳電話費
    • 不提供自動播號功能

 

使用方式

TBD

 

    IPA C實做細節

 

SUPERBIL使用技術與工具

Server

  • jsDAV(webDAV only) or Radicale

 

HISNYI CPgRest Server

 

SUPERBIL產出檔案格式

  • 格式 (用 dictionay 儲存)
    • OID
    • 中文名稱
    • 電話 *
    • 公司 *
      • 電話
      • 郵遞區號
      • 地址
    • 傳真
    • 英文名稱
    • 網址
    • Email
    • HISNYI C報案系統/Issue Tracking System(如果有的話)
  • SUPERBIL格式使用 popolo.organization
    Superbilpopolo 不夠用,需要再整理細項

 

資料庫

 

Mockup

 

進度與 to-do

  • 確認現有資料來源
    • 爬資料,存成 json
      • 解析網址 big5 -> utf8
      • 解析網址,成 dictionary
      • 發出 request 解析結果,成 dictionary
      • 解析儲存結果成 json
  • 提供人工智彗輸入 (Google 表格)
    Superbil在準備好現有資料來源後再準備
  • 放入資料庫
  • 實作(餵給)產生 CardDAV

 

資料輸出

  • json 輸出
  • vCard 輸出

 

現有成果

 

    ET B開發者

 

ET B技術指導

SUPERBILHisnYi Chen

 

ET B分工與成員

SUPERBILSuperbil

 

    ET B介面

SUPERBIL 支援 cardDAV 的 client

    Ymow Wu參考資料:https://itunes.apple.com/us/app/reach-network/id570134451?mt=8
      SuperbiliPhone iOS 6 以上都可以支援 cardDAV, OS 內建