iT邦幫忙

web api相關文章
共有 82 則文章
鐵人賽 Modern Web DAY 1

技術 Day04 - REST 條件&原則

當符合這些原則......就是RESTful! 前一篇Day03 - REST 組成架構提到了REST架構元素,這次來說說RESTful風格條件與原則 REST...

鐵人賽 Modern Web DAY 1

技術 Day03 - REST 組成架構

深入到REST骨子裡......看看 REST架構有三種元素: data elements, connectors, components data elem...

鐵人賽 Modern Web DAY 1

技術 Day02 - REST / RESTful 是什麼?

你問我REST是什麼? 我只能說是一種Style REST是一種軟體架構風格,不是一種規範,就像你能分辨得出來韓國妹與日本妹一樣,什麼樣的風格就有什麼樣的特性。...

鐵人賽 Modern Web DAY 1

技術 Day01 - 重新認識API

請解釋什麼是API? 當你是個剛畢業找工作的阿菜工程師,這問題幾乎是各公司必問項目,在這人人都想轉職工程師的世代,先讓我們重新認識一下API吧! 根據我大維基百...

鐵人賽 Software Development DAY 9

達標好文 技術 Day 9 - 一周目- 開始玩轉後端(二)

回顧 昨日建立我們的一個後端伺服器,今天來做第一隻API 目標 自己的第一隻API 使用 Chrome devTool 查看 requests POSTMAN...

達標好文 技術 [C#][ASP.NET] Web API 開發心得 (7) - 使用 Token 進行 API 授權驗證

最近都在整理過去的文章,好久沒有發文,趁鐵人賽開賽前最後一發。 之前的文章有提到 Cookie-Based 和 Token-Based 兩種授權驗證方式,另一篇...

達標好文 技術 [C#][ASP.NET] Web API 開發心得 (6) - 輕量級的 ORM 工具 Dapper + Slapper.AutoMapper

寫了這麼多篇終於要進入資料庫的部分,今天要和大家分享的是輕量級 ORM 框架 Dapper,自己從最開始的 ADO.NET 配合 DataTable 到後來流行...

達標好文 技術 [C#][ASP.NET] Web API 開發心得 (5) - 使用 Filter 統一 API 的回傳格式和例外處理

今天要介紹的是 Filter,這是我非常喜歡的功能,Filter 有點像管道 Middleware 的延伸,會在管道結束後執行,Filter 的作用是,可在...

達標好文 技術 [C#][ASP.NET] Web API 開發心得 (4) - 使用 FormsAuthentication 進行 API 授權驗證

今天要介紹在 Web API 使用 表單驗證 (FormsAuthentication) 進行授權驗證。 常見的驗證機制主要分為兩類: Cookie-Bas...

技術 [C#][ASP.NET] Web API 開發心得 (3) - 統一回應 JSON 格式的資料

ASP.NET Web API 有兩種輸出格式 XML 和 JSON,會根據發送的 Accept 標頭決定回應的格式,而在沒有指定或查無格式的情況下,會預設回應...

達標好文 技術 [C#][ASP.NET] Web API 開發心得 (2) - 網站的基本架構

今天要介紹的是網站的基本架構和組成元素,下面是我製作的網站架構圖。 左側網頁和APP這邊我們習慣稱為前端,右側伺服器和資料庫習慣稱為後端,前端工程師和後端工程...

達標好文 技術 [C#][ASP.NET] Web API 開發心得 (1) - WebForm 搭配 Web API

目前開發還是習慣 WebForm,不過體驗過 MVC 各種強大功能後,例: Router、Action Filter、Model Binding,不想走回頭路,...

技術 菜鳥也能進入Angular2(歷程紀錄)

2018/02/26 程式開發經歷約2年 2年前,誤打誤撞進入到某資訊公司擔任小小實習生,開啟了我程式開發之路, 當時的開發人員只有我與老闆二位,一張白紙的我,...

鐵人賽 Modern Web DAY 30
我每天都接一個API 系列 第 30

技術 [30apis] Day 29 : 後記 + 目錄

這三十天每天花幾小時尋找 API,測試然後寫文章的日子終於過了,希望我可以從此養成寫文章的習慣。 這段期間的成果,在這邊依主題整理: Day 0 : 前言 +...

鐵人賽 Modern Web DAY 29
我每天都接一個API 系列 第 29

技術 [30apis] Day 28 : Instagram Platform API

Instagram 的 API 也是相當受大家歡迎的 API 之一。 雖然說現在有新版的 Instagram Graph API,但目前那 API 只開放給 B...

鐵人賽 Modern Web DAY 28
我每天都接一個API 系列 第 28

技術 [30apis] Day 27 : Dropbox API (待補)

Dropbox API 今天來寫寫關於 Dropbox API 的事情。不過由於我只用瀏覽器端來 request,也還不太會使用 OAuth ,這篇的實作並不...

鐵人賽 Modern Web DAY 27
我每天都接一個API 系列 第 27

技術 [30apis] Day 26 : Iconfinder API

Iconfinder 是一個提供免費跟付費的 icon 的平台,可以選擇不同檔案格式的 icon 跟下載同作者的 icon set,還可以上傳自己做的 icon...

鐵人賽 Modern Web DAY 26
我每天都接一個API 系列 第 26

技術 [30apis] Day 25 : Foursquare Places API

Foursquare 是一個以定位為主的社交媒體,他旗下的產品分為 Foursquare City Guide 跟 Foursquare Swarm。前者正如其...

鐵人賽 Modern Web DAY 24
菜鳥前端奮鬥史(欸? 系列 第 24

技術 Day24 「準備接第二個 api 囉」 ─ 製作公車到站時間...欸?

在上一回我們成功把台中公車路線資料渲染到畫面上了 那我們現在希望點選「1號公車路線」時,跳轉到「該路線的公車到站情況」 應該怎麼做呢? 一開始我想採用跟第一次...

鐵人賽 Modern Web DAY 25
我每天都接一個API 系列 第 25

技術 [30apis] Day 24 : WRLD API

[聲明:今天的文章旨在介紹這個服務,沒有什麼實作的部分] WRLD 是一個建立在 Leaflet.js 之上的 3D 地圖服務。 (WRLD 也是一個歌手的藝...

鐵人賽 Modern Web DAY 24
我每天都接一個API 系列 第 24

技術 [30apis] Day 23 : Bitext API (語意處理)

Bitext 是一間主攻自然語言處理(Natural Language Processing NLP)的新創,他們的產品主要是讓機器能夠讀懂人類的文字,比方說判...

鐵人賽 Modern Web DAY 23
我每天都接一個API 系列 第 23

技術 [30apis] Day 22:NYTimes API

紐約時報我就不多做介紹了。今天來看看紐約時報的 API。 在 NYTimes APIs 文件的頁面底下,可以看到一個許多不同 API 的列表。 Arch...

鐵人賽 Modern Web DAY 21
菜鳥前端奮鬥史(欸? 系列 第 21

技術 Day21 「使用網頁等公車」 ─ 尋找 api 去囉!

公共運輸整合資訊流通服務平台 - 資料庫服務查詢 這就是我們今天的主角, open data api ! 我們預期「等公車」系統應該要有 公車路線查詢 公車...

鐵人賽 Modern Web DAY 22
我每天都接一個API 系列 第 22

技術 [30apis] Day 21:Google Map & GDELT Geo API

今天也是找到了一個蠻有趣的 API ,叫做 GDELT Geo API。 GDELT 的全名是 Global Database of Events, Langu...

鐵人賽 Modern Web DAY 21
我每天都接一個API 系列 第 21

技術 [30apis] Day 20 : Webhose.io API

今天翻找 Programmable Web 找到一個還蠻有趣的服務,Webhose.io API。查了中文資料都完全沒有,那我剛好做個簡單介紹。 Webhos...

鐵人賽 Modern Web DAY 20
我每天都接一個API 系列 第 20

技術 [30apis] Day 19 : Wikipedia (MediaWiki) API

Wikipedia 維基百科本身,就是建立在 MediaWiki 之上,所以 Wikipedia 使用的就是 MediaWiki 的 API,但 MediaWi...

鐵人賽 Modern Web DAY 19
我每天都接一個API 系列 第 19

技術 [30apis] Day 18 : Trello API

Trello 是一個專案管理協作軟體,雖然好像說起來很複雜,但其實就是一個方便使用者創建各式各樣的清單的服務。即使不是資訊業的人,也能找到適合自己的 Trell...

鐵人賽 Modern Web DAY 18
我每天都接一個API 系列 第 18

技術 [30apis] Day 17 : Human API

Human API 是一個讓使用者可以安全的跟開發者交換個人健康資訊的平台。 基本上,Human API 所在做的事情是把各式各樣的第三方健康資料來源整合在一...

鐵人賽 Modern Web DAY 29
Zero to hero with React.js 系列 第 29

技術 【Day 29 React】Redux+API 製作 meme generator—— Part3

Create meme items 昨天把 API 裡的 meme names 都 render 出來之後,我們今天要把圖片呈現出來。 先在 component...

鐵人賽 Modern Web DAY 17
我每天都接一個API 系列 第 17

技術 [30apis] Day 16 : Last.fm API

Last.fm 是一個知名的網路電台跟音樂社群,在八九年前左右非常活躍,雖然現在因為有更多收聽音樂的方式跟選擇,但他的使用者依然相當多。 Last.fm AP...