2008-12-27 17 views
3

如果我是一個web服務,比如Twitter,那麼如何爲人們訪問我的數據創建一個API來幫助我?我可以看到他們正在將服務擴展到可能沒有資源擴展到的領域(以擴展自己的服務的方式),但是值得與訪問數據相關的所有帶寬和基礎架構成本是否值得?創建API可爲您的服務帶來哪些好處?

所有這些小小的Twitter應用程序都無法爲Twitter帶來資金。我會認爲相反。

編輯:

答1:某人時間/金錢可以讓你的服務更受歡迎。你也可以限制API的使用(就像Google一樣)。

答案2:增加服務價值比克隆服務更容易。這個額外的吸引力可以讓/打破你的網站。你甚至可以爲訪問收費。

答案3:一個API在擴展已經有效的業務模型時是很好的。 (不要做推特。)

回答

1

好處很明顯,你提到它。有時間(或金錢)和某種傾向的人可以讓你的產品做一些你沒有看到的東西,從而使你的產品更受歡迎。您可以通過設置限制來平衡成本/收益比例,就像谷歌在他們的一些API上(例如每天1000個請求)一樣。

這當然不能替代有商業計劃,Twitter似乎缺乏,有或沒有API。

所有這些Facebook應用程序可以肯定的是帶來大量的收入......

+0

FB應用程序是爲自己或FB帶來錢嗎? – Dove 2008-12-27 15:44:45

+0

兩者,這是一個雙贏的局面。 – 2008-12-27 15:46:06

1

從alturicity且不說,你勸阻服務的克隆。第三方更容易爲現有基礎架構增值,而不是克隆整個站點。這個額外的吸引力,可以使你的網站或打破它。

您可以平衡服務這些外部數據訪問的成本和基礎設施以及獲得的利益。甚至有可能爲訪問收費。

0

除了極度亢奮之外,你會勸阻克隆你的服務。第三方更容易爲現有基礎架構增值,而不是克隆整個站點。這個額外的吸引力,可以使你的網站或打破它。

您可以平衡服務這些外部數據訪問的成本和基礎設施以及獲得的利益。它甚至可以收取訪問費用

0

這是業務很早就要求提出的一個非常重要的問題。在web 2.0中,任何和所有的API都是好的。事實並非如此。

由於我的工作,我與Twitter團隊密切合作 - 他們通過他們的API獲得了80%以上的流量。而且他們知道他們很可能永遠無法通過該流量獲利。最近的1500萬美元注資比他們想要的小得多,但是他們的投資者明白,在網站上拍賣廣告並不一定會使公司盈利。

對我來說,底線是API在擴展已經有效的商業模式時是好的。這也適用於可能無法盈利的商業模式,但確實有收入來源。(Twitter的零收入流)

0

這是當今最重要的問題之一,Twitter是一個很好的例子。正如一些用戶之前所說的,Twitter通過他們的API獲得了80%以上的流量。但我認爲這也是爲什麼這麼多人無法在大部分時間內接觸Twitter的原因。

這是一個重要的desicion,因爲你必須正確地計劃一切。必須規劃API代碼質量,服務器維護,項目整體性等。爲網站創建API並不是一項規則,因爲每個人都在創建API。有一些重要的事情需要考慮。

  • 是否真的需要創建一個API?
  • 需要多少錢(代碼開發,服務器維護,幫助文檔準備等)?
  • 當API有限時它會影響使用嗎?

我真的很想感謝多芬爲開放這樣一個重要的討論。

相關問題