- Notifications
You must be signed in to change notification settings - Fork0
QueenieCplusplus/API
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
爬行 API 時,可利用 JS 和 Ajax 直接從資料源 Open Data Resource 抓取,即利用產生資料的 API。API 文件說明請求的 URL 端點 (訪問的目標)與放在 URL 或 GET 方法的參數。
範例:
http:qspie.com/api-route/path-param傳遞變數資料方法,以路徑或參數來傳遞
http://qspies.com/api-route?param5=path-param-val改變參數,請求其他格式的回應
http://freegeoip.net/csv/50.78.253.58回傳格式
JSON
{"user":{"id": 001, "name": "queen", "city": "TPE"}}XML
<user> <id>001</id> <name>queen</name> <city>TPE</city> </user>CSV
PDF
常見到 API 以 Get 方法向伺服器請求資料,透過 HTTP 向伺服器請求資訊的方法,如下主要四種方法:
GET 唯讀, read only.
POST 建構新實體, write & login to store data in the DB of Server Side.
PUT 更新已有實體, rewite data such as email addr.
http://queenspie.com/comments?post=00015DELETE 刪除已有實體根據id, rarely used, only in delete the comment in Blog via
https://fb.com/use/<userID>/comment/<commentID>
{"title": "this is request from Queen","body": "(obmit)","attach": {"book": "Python Program","url": "https://QueensPy.com.tw","team": "Pattys-i-Chip"}}
發文成功囉!
{"success": true} # Bool好像發生了某錯誤喔~
{"error":{"msg": "you got an error in this phase."}}About
定義軟體之間的標準語法:JSON, XML, REST, GraphQL
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published