華人教會名錄機構名錄 API 3.2 服務開放使用

教會機構名錄 API 3.2 上線,本次新增「通訊地址」欄位。

許多教會機構的收信地址與實際聚會地點並不相同。過去 API 只提供會址,使用夥伴若要寄送實體信件,只能以聚會地址代替,容易造成退件。本次將後台原已存在的通訊地址一併開放。

新增欄位

單筆資料(/api/api_key/oid/8xxxxx)新增六個欄位:

  • mcountry 通訊國名
  • mzipcode 通訊郵碼
  • mcity 通訊城市
  • mtown 通訊鄉鎮
  • maddress 通訊地址1
  • maddress2 通訊地址2

所有資料(/data/church.json)新增六個欄位:

  • mco 通訊國別中文
  • mz 通訊郵遞區號
  • mcy 通訊城市
  • mtn 通訊鄉鎮
  • ma1 通訊地址1
  • ma2 通訊地址2

取用方式

兩組欄位的命名與既有的會址欄位對稱,取用方式相同。未填寫通訊地址者一律回傳空字串,欄位不會消失,程式端不需要為「有沒有這個欄位」分開處理,只需判斷內容是否為空。

實務建議是有通訊地址者優先採用,沒有的再回頭使用會址。目前名錄共 19,261 筆資料,其中 6,928 筆(約 36%)已填有通訊地址,這個數字會隨名錄維護持續增加。

欄位說明文件補正

本次一併補正單筆資料的欄位說明:master_title(代表人職稱)與 url(網址)兩個欄位實際存在但先前未列出;fax(傳真)目前未開放於單筆端點,完整下載檔仍有 f 傳真。以下說明以現行實際回傳為準。

如需使用 API 服務,申請 API KEY,API 採 https 加密進行,請來信至 [email protected] 與本會聯繫,並請一併提供使用目的和使用者相關聯絡資訊,謝謝。

詳細使用說明:

請將下方的 api_key 換成所核發的 key 值。

取得單筆資訊

https://church.oursweb.net/api/api_key/oid/8xxxxx

欄位說明

oid 編碼
ocname 中文名稱
ocnick 中文別名
oename 英文名稱
oenick 英文別名
president 職稱
cname 代表人
master_title 代表人職稱
tel 電話
email1 電子郵件
code 國碼
country 國名
city 城市
town 鄉鎮
zipcode 郵碼
address 地址1
address2 地址2
lat 緯度
lng 經度
url 網址
udate 更新日期
orgpid 宗派編碼
porg_cname 宗派名稱

通訊地址(3.2 新增)

mcountry 通訊國名
mzipcode 通訊郵碼
mcity 通訊城市
mtown 通訊鄉鎮
maddress 通訊地址1
maddress2 通訊地址2

meet 聚會時間

    “0”: 第幾筆
      “mname”: “聚會名稱”,
      “mweek”: “週幾”,
      “mbhour”: “開始時”,
      “mbminute”: “開始分”,
      “mehour”: “結束時”,
      “meminute”: “結束分”

範例

https://church.oursweb.net/api/api_key/oid/812345

搜尋範圍內教會機構

lat = 緯度

lng = 經度

m = 米距離

https://church.oursweb.net/api/api_key/latlng/lat,lng,m

範例

https://church.oursweb.net/api/api_key/latlng/25.0071409,121.5066,100

關鍵字搜尋

keyword = 關鍵字

https://church.oursweb.net/api/api_key/search/keyword

oid = 編碼

ocname = 中文名稱

oename = 英文名稱

範例

https://church.oursweb.net/api/api_key/search/taipei

教會圖片

oid = 編碼

https://church.oursweb.net/api/img/oid

img = 圖檔名稱

範例

https://church.oursweb.net/api/img/812345

取得所有資料

https://church.oursweb.net/data/church.json

編碼

og 類別   oc 中文名稱   oe 英文名稱   mt 職稱   mn 代表人   em 電子郵件   t 電話   f 傳真   cc 國別簡稱   co 國別中文

z 郵遞區號   cy 城市   tn 鄉鎮   a1 地址1   a2 地址2   lt 緯度   lg 經度   ul 網址   ud 修改日期   pd 宗派編碼

通訊地址(3.2 新增)

mco 通訊國別中文   mz 通訊郵遞區號   mcy 通訊城市   mtn 通訊鄉鎮   ma1 通訊地址1   ma2 通訊地址2

聚會時間

mn 聚會名稱  mw 週幾  mb 開始時間  me 結束時間

回報錯誤訊息

POST https://church.oursweb.net/api/api_key/report/812345

Form 參數

email:Email
report:回報內容

登錄新資料

POST https://church.oursweb.net/api/api_key/add_data

Form 參數

ocname: 教會名稱
passwd: 管理密碼
code: 國家 (兩個字元 ex. TW)
tel: 電話
email1: Email
zipcode: 郵遞區號
city: 城市
area: 區域
address: 地址

本服務如有任何的問題,敬請回報給本會知道,謝謝。

如需使用 API 服務,申請 API KEY,請來信至 [email protected] 與本會聯繫,並請一併提供使用目的和使用者相關聯絡資訊,謝謝。

小秘

探索更多來自 社團法人中華基督教網路發展協會 的內容

訂閱即可透過電子郵件收到最新文章。

0 回復

發表評論

Want to join the discussion?
Feel free to contribute!

發表迴響