2010-08-13 112 views
8

我從來沒有使用API​​作爲網站的一部分,我一直都是自己編碼的東西,但我現在想着也許開始使用一些,我的意思是爲什麼重新發明輪子!API在網站上

所以,我的問題是,你從哪裏開始,如何整合,他們是如何工作,我該怎麼做,他們將無縫地適合我的網站/設計?

任何指針,建議或鏈接表示讚賞。

Richard

+1

你想爲你的網站提供一個API,或者你想使用其他網站的? – Artefacto 2010-08-13 09:30:23

+0

我想使用其他網站,例如Google。 有沒有貝寶嗎? – 2010-08-13 09:36:09

+0

在任何項目中,您都將注意力集中在創建不存在的事物上,並重用其他人已經構建的有用內容。這可以在源代碼級別,框架,平臺,外部系統,工具等。 這些東西有一個特定的方式來使用它們,或API!但也許你的意思是不同的? – Kwebble 2010-08-13 16:16:51

回答

0

它確實取決於您想要集成的API。有些將使用REST,這非常簡單,您只需調用它們並取回一些JSON/XML來解析即可。

一些與FQL的Facebook API一樣,需要您做更多的工作,但給您更多的權力來操縱他們的服務。 Facebook也有Graph API,以防你想要簡單易學的東西

+0

我一直在尋找谷歌API的 – 2010-08-13 09:35:00

+0

你的意思是谷歌地圖或Youtube(因爲Youtube也屬於谷歌) – vodkhang 2010-08-13 10:27:45

+0

谷歌日曆,地圖和貝寶可能會有一些我想要使用。 – 2010-08-18 08:25:58

1

這取決於你想要做什麼。許多Web服務都有很多API。通常,他們提供庫(您可能正在尋找一個PHP API,基於您如何標記問題),並將其包含在代碼中。包含它很簡單。工作將學習如何使用API​​(每一個都不相同)。

+0

我一直在尋找Google API的 – 2010-08-13 09:35:39

+0

哪一個? Google有幾個API。 YouTube,地圖,日曆等 – Abinadi 2010-08-15 04:40:20

+0

谷歌日曆,地圖和貝寶可能會有一些我想使用。 – 2010-08-18 08:23:55