iT邦幫忙

web api相關文章
共有 113 則文章
鐵人賽 Software Development DAY 7

技術 Day 07 : Postman

對開發 API 的後端工程師而言,一個優良的測試工具是必須的,而 postman 就是他們 ( 包括自己 ) 眼中的神器。此工具能夠模擬 Http reques...

鐵人賽 自我挑戰組 DAY 6
Junior 後端工程師歷程 系列 第 6

技術 Day 06: Laravel 打造一組 API 系列 (2) - 最 Eazy 的 API 與路由檔內的 Magic

昨天我們的書店開張了,今天要來幫他打造一組 API 試試。資料建置的部分已經完成囉~有興趣可以看 Laravel 打造一組 API 系列 (1) - API 簡...

技術 [NET Core] 如何忽略 Response 含有null值的欄位

以下是在NET Core Web API中如何設定 response回傳Json格式時,自動忽略含有null的欄位方法 在Startup.cs的Configur...

鐵人賽 Modern Web DAY 9

技術 [Day9] API Server ( 實務 )

2022 Medium 新版傳送門 API Server ( 實務 ) 今天會介紹一些實務上常使用的 API 觀念和工具,首先,會跟大家說明,RESTful A...

鐵人賽 Modern Web DAY 8

技術 [Day8] API Server ( 導論 )

2022 Medium 新版傳送門 API Server ( 導論 ) API API 的英文全名為 Application Programming Inter...

鐵人賽 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 只開放給 Bu...

鐵人賽 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...