成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Yo 的 API 學開發者體驗

移動開發 iOS
在「別讓開發者不開心…」一文中我們提到了開發者體驗(DX, Developer Experience)的重要性。好的開發者體驗,讓開發者可以快速透過 API 來打造所需要的服務,替你的產品或服務創造更大的附加價值。本篇文章透過?Yo API?為例,讓大家更清楚了解一個好的 API 服務所應具備的條件。

[[141373]]

在「別讓開發者不開心…」一文中我們提到了開發者體驗(DX, Developer Experience)的重要性。好的開發者體驗,讓開發者可以快速透過 API 來打造所需要的服務,替你的產品或服務創造更大的附加價值。本篇文章透過?Yo API?為例,讓大家更清楚了解一個好的 API 服務所應具備的條件。

還記得在去年造成極大轟動的?Yo App? 嗎? 他是一個只能傳送一個 Yo 訊息的 App,你沒看錯,他的功能就只有這樣。Yo 在一開始推出時被大家認為是世界上最蠢的點子,甚至不明白為什麼一個只花8小時開發,只能送出 Yo 訊息的 App 竟能拿到百萬美金的投資。但自從 Yo 開放了 API 後,Yo 轉身一變成為平臺角色,讓開發者能夠透過 Yo 來發送訊息給訂閱者,創造出許多有趣的應用。

1. Yo 到底可以做什麼?

Yo 剛推出時只能發送一個包含 “Yo” 的訊息,不過目前 Yo 除了單純的發送 Yo 訊息外,還能發送超連結或是你目前的位置給你的朋友。還摸不著頭緒嗎? 現在你可以到 Yo 專屬的?Yo Store?來看看世界各地的開發者都拿 Yo 來開發什麼新奇有趣的應用。

例如,你可以訂閱?Product Hunt?的服務,當某個產品得到極高的關注時,你就會收到來自 Product Hunt 的 Yo 訊息,同時會帶著該產品或服務的 Product Hunt 頁面連結。

[[141374]]

腳踏車半路中壞掉了怎麼辦?訂閱了 BIKESHOP 的服務後,你可以傳送你的位置給 BIKESHOP,BIKESHOP 就會回傳離你最近且有營業的店家資訊,是不是很方便呢?

[[141375]]

也因為 Yo 本身天生的特性(就只能發送一個 Yo 訊息),讓開發者能夠很清楚地了解 Yo 所提供的功能,而透過?Yo Store?能讓使用者知道在什麼情境 (Context) 下可以使用你的服務,即時使用者暫時沒有需求,當下次再遇到類似的情境時,便能快速地將需求和你的產品或服務聯結起來。

2. 簡單且清楚的說明文件

在上一篇文章中我們提到,如何讓開發者快速地從無到有,是創造優良開發者體驗的關鍵要素。在?Yo API 文件上提供了如何快速上手的文件,提供了開發者所需的基本資訊,包含如何認證,范例程式的連結,以及相關的情境。除此之外,在每個 API 的說明上,也提供了不同程式語言的程式碼范例,方便開發者參考。

Yo 只提供了5個 API, 不過你大概只會用到一個(/yoall, 向所有訂閱你服務的使用者發送 Yo 訊息),每個 API 也都明確定義了參數、可能的回傳內容和不同程式語言的呼叫范例。最後,如果你還是沒有頭緒,不妨在 Code Samples 中參考其他開發者開發的應用來獲取一些靈感。

36.png

3. 遇到問題該怎麼辦?

若 在開發上遇到了問題,或是有值得建議的想法,可以在 Yo API 論壇上搜尋是否有相關的討論,或者發問。良好的社群支援是 API 能否持續被開發者采用的重要因素,若只是開放了 API,但遇到了問題卻沒地方問,想建議功能卻找無門路,最終開發者碰得一鼻子灰,只能離你的產品或服務遠去了。所以,別以為你的 API 功能已經夠完善,或是文件已經寫得夠***了,開發者永遠有各種你意想不到的想法,保持雙向的溝通,才能讓你的 API 更臻完善。

37.png

Keep It Simple & Stupid!

不 得不承認 Yo 服務本身的特性,造就了 Yo API 的簡單易用,當然 Yo 在開發者體驗上也不是***的,像是缺乏服務狀態查詢,開發者無法得知目前 Yo API 是否能正常服務,都是 Yo 可以持續改善的,不過總體而言,從 Yo App 和 Yo API 讓我們體驗到一個服務所應呈現的樣貌,保持簡單但卻又不過於簡化(我想也沒辦法再簡化了),讓使用者能透過 Yo App 和 API 來創造出***的可能。

知道任何其他的有趣案例嗎?不管你有什麼想法或意見,都歡迎在下面留言跟大家分享喔!

責任編輯:chenqingxiang 來源: ALPHACamp BLOG
相關推薦

2012-06-13 01:23:30

開發者程序員

2011-04-13 09:55:16

Mail APIBlackBerry

2011-04-13 13:38:57

選項APIBlackBerry

2022-01-17 19:34:43

SentryWeb APISentry API

2011-04-13 11:31:06

PIM APIBlackBerry

2017-03-24 19:38:57

AndroidAndroid “O”谷歌

2023-08-28 13:34:00

KuberneteIDP安全

2013-07-12 09:39:44

SDK經濟學移動開發者B2D

2013-10-23 09:18:22

移動開發者API商店友盟

2011-04-02 13:44:08

2015-11-03 09:51:58

OpenStackAPI應用程序開發

2019-05-23 08:45:55

開發者技能工具

2014-12-09 15:51:31

Android LAPI

2014-07-17 08:52:11

Android LAPI

2018-10-16 11:03:19

API開發者AR

2012-01-04 09:18:32

iPhone開發者聯盟iDP中國開發者

2012-02-06 09:04:00

Windows Pho開發者體驗總監

2021-12-02 13:47:03

SAPAI

2013-03-11 11:20:05

2023-10-30 09:02:13

前端Rust
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久亚洲国产 | 一区二区三区免费观看 | 日韩精品成人 | 在线日韩精品视频 | 无码一区二区三区视频 | 国产精品视频网站 | 亚洲3级 | 黄色男女网站 | 99视频免费看 | 久久精品国产免费一区二区三区 | 乱码av午夜噜噜噜噜动漫 | 一区二区视频 | 久久久久国产精品一区 | 亚洲三级在线观看 | 日本不卡一区 | 久久久久亚洲 | 午夜影院在线观看 | 欧美精品一区二区三区蜜桃视频 | 在线观看免费福利 | 精品一区电影 | 精品久久久久久久久久 | 国产一级免费视频 | 日本三级做a全过程在线观看 | 欧美在线一区二区三区 | 国产 日韩 欧美 中文 在线播放 | 久久人人网 | 色婷婷av一区二区三区软件 | 精品在线一区 | www.蜜桃av.com| 国产免费xxx | 在线视频日韩 | 亚洲国产精品一区二区第一页 | 免费久 | 青青草原综合久久大伊人精品 | jizz在线免费观看 | 91亚洲精品在线 | 久久视频免费看 | 色小姐综合网 | av黄色在线| 欧美日韩在线精品 | 成人久久18免费 |