iT邦幫忙

web api相關文章
共有 75 則文章

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

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

達標好文 技術 [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 開發心得 (3) - 統一回應 JSON 格式的資料

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

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

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

達標好文 技術 快速使用財政部電子發票API 使用 C#

小弟最近在串接使用財政部的API 看完文件後發現他的API其實蠻單純,每個API的簽章和參數排序方式都一樣,唯一不同地方是呼叫API所帶的參數 所以我做一個小框...

達標好文 技術 [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...

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

技術 [30apis] Day 7 : YouTube Data API + 基礎 Fetch API

YouTube API 實作 Youtube API ,好像很適合給新手練習,我記得 Codecademy 的 API 教學就是拿 YouTube 的 API...

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

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

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

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

達標好文 技術 [30apis] Day 1 : OpenWeatherMap

第一個 web API project ,就先從最簡單的天氣 API 做起吧。 在 ProgrammableWeb 裡面,天氣 API 是最受歡迎的類別之一。...

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

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

技術 [C#] Web Api 發生 HTTP 405 - Method Not Allowed 錯誤

將 Web Api 部屬到 IIS 後,發現有使用到 PUT 或 DELETE 這兩個 HTTP Method 的 API,會出現 HTTP 405 - Me...

鐵人賽 Modern Web DAY 9

技術 [Day9] API Server ( 實務 )

API Server ( 實務 ) 今天會介紹一些實務上常使用的 API 觀念和工具, 首先,會跟大家說明,RESTful API 這個現代非常主流的 API...

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

技術 [30apis] Day 13 : Google Calendar API

原本我有一個 Idea 是做一個簡單 APP 會告訴你離你時間上跟距離上最近的天文活動,比方說流星雨、滿月、日月食等。但我找來找去,都沒有找到一個可以用的 AP...

鐵人賽 Modern Web DAY 9

技術 [Day09]使用Swagger自動建立清晰明瞭的REST API文件 - 我與 ASP.NET Core 的 30天

在寫Web API 的時候,通常也需要提供清晰明瞭的文件供對接者查看,不過撰寫文件需要花非常多時間,也必須制定出文件規範才能讓對接的使用者容易明瞭,~~而且工程...

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

技術 [30apis] Day 2 : Google Map Geolocation API

關於 Geolocation 在實作之前,我大致上知道 Google Map 有個定位的 API (廢話)但我一直以為它叫做 location API。 所以在...

鐵人賽 Software Development DAY 9

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

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

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

達標好文 技術 [30apis] Day 3 : Mapbox GL JS & Mapbox Direction API

Mapbox 介紹 說到接 API , 大家一定都會使用到的就是地圖相關的服務了吧?而通常這個被用到的服務都是 Google Map。看了一些接 Google...

鐵人賽 Modern Web DAY 8

技術 [Day8] API Server ( 導論 )

API Server ( 導論 ) API API 的英文全名為 Application Programming Interface, 翻成中文是應用程式介面。...

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

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

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

技術 [原來後端要知道] 什麼是前後端分離? #前端後端是什麼 #軟體發展歷程 #軟體開發思維

攝影師:fauxels,連結:Pexels 哈囉,我們又見面了,今天我們要聊的主題是 前後端分離,你可能會有個疑問「疑,前端跟後端不是本來就是兩個人?或兩...

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

技術 [30apis] Day 12 : OMDb & TMDb API (電影)

關於電影,大家大概第一個就想到 IMDb 吧? IMDb 是世界最大最受歡迎的電影資料庫。因此一開始選主題時,就把 IMDb 的 API 也列進去了。沒想到 I...

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

技術 [30apis] Day 4 : News API

今天來嘗試一下關於新聞的 API,選的是 News API。 說起來,為了要湊 30 個 API,我現在每天都在逛 ProgrammableWeb。 我列了超...

技術 [C#][ASP.NET] 如何在 .NET Framework 4.0 加入 Web Api

這篇是寫給想要在舊專案偷渡 Web Api 的朋友看的。 (́◕◞౪◟◕‵)* 之前也寫過類似的文章 [C#][ASP.NET] Web API 開發心得 (...

技術 [原來後端要知道] 怎麼實作前後端分離? #Vue.js #Django #WebAPI

攝影師:ThisIsEngineering,連結:Pexels 哈囉,我們又見面了,上一篇 [原來後端要知道] 什麼是前後端分離? #前端後端是什麼 #軟...

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

技術 [30apis] Day 18 : Trello API

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

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

技術 [30apis] Day 0 : 前言 + 基礎XHR

前言 大概去年的時候我才知道有鐵人賽這個東西,今年又看到鐵人賽要開始的消息時,我就開始想,如果我要參加的話,那我要寫什麼呢? 最近碰巧在學 ReactJS ,但...

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

技術 [30apis] Day 14 : Coinbase API (匯率轉換)

之前寫了一個匯率轉換 API 的文章(Fixer API**),**但寫到最後發現,居然沒有台幣的匯率啊。今天研究了 Coinbase API,赫然發現除了使用...

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

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

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