我有一個網站A與數據庫和一些對象的搜索引擎,用戶可以在我的網站上創建帳戶,然後添加這些對象的評論。 我需要創建一個類似於插件的api,它將導致在另一個網站B上具有搜索引擎。創建一個插件,將我的網站功能添加到另一個網站
我已經計劃做類似於fb或twitter的插件:想要使用我的API的開發者將只需要在網站B上添加一行js和一行html,然後它將加載插件。但我想知道如何組織它。
在這裏,我猜對了:我在我的網站A上創建一個頁面,把搜索引擎放在它上面。我創建了一個js,它會在開發人員的頁面(網站B)上在iframe中加載此頁面,然後加入他的插件。然後,我實現了OAuth 2(與提供商一起提供,所以人們可以發佈請求來改變我的數據庫),並且作爲網站B的人員將能夠在網站B上發佈對搜索引擎對象的評論。
其實它看起來和fb註釋插件過程一樣,但是看起來太複雜了。這是正確的方式嗎?任何人都可以詳細說明在實施過程中我應該面對的問
你的問題是非常廣泛的...請更具體的...你有什麼試過?你卡在哪裏?你需要支持哪些瀏覽器?你的數據庫/網站的可擴展性如何(請注意,任何這樣的系統都會打開你的DDos端)? – Yahia 2012-04-07 21:00:55
您是否試過揮動手而不是編寫代碼? – Incognito 2012-04-08 22:42:02
@Yahia任何web瀏覽器(桌面不移動)我試過這個:做了一個json api來訪問我的數據,保護與否(oauth2)。我想知道爲我的搜索引擎提供一個「開箱即用」插件是否很簡單,而不是告訴人們通過api寫一些東西。 – tahir 2012-04-09 17:19:28