2011-04-15 18 views
-1

如何生成我的網站的API ... www.volvobusesindia.com,以便我可以向代理商提供我的網站API,以便他們可以使用我們的API對v票進行維護?如何使用vb.net生成我的網站的API?

我想要在網站上顯示的巴士預約搜索框會顯示在別人的網站上嗎?

回答

0

實際上,您必須首先擁有「API」,然後將您的網站構建爲API的前端。

API只是一套公共方法。就這樣。對於桌面應用程序,這些方法將在一個dll中。對於Web應用程序,這些方法將是Web Service,或HTTP Get或HTTP Post方法。 API只是一個很好的名字。

然後您記錄所有可用的呼叫。您使用該文檔來構建您的網站,並將文檔提供給其他人,以便他們可以構建自己的網站。

API是系統的基礎。

+0

我對API沒有任何想法....但是我的一些代理告訴我們要爲我們提供您的API – sanjy 2011-04-15 04:09:09

+0

如何獲取API?我想我的巴士預約搜索框會顯示在別人的網站 – sanjy 2011-04-15 04:10:43

+0

API不過是你的web服務方法。代理可以添加搜索框並在用戶執行搜索時調用Web服務 – 2011-04-15 04:29:34

0
  1. 您需要創建基於WCF SOAP的Web服務或基於WCF REST的服務。
  2. 然後您需要將這些發佈到Web服務器上,以便代理可以訪問它們。
  3. 您需要記錄所有API方法和參數,以便代理可以輕鬆使用您的服務。
  4. 您還需要有一個認證/授權系統,以確保您的服務僅由授權代理使用。
+0

如何創建基於WCF SOAP的Web服務或基於WCF REST的服務。我可以使用Visual創建它嗎? Studio 2008? – sanjy 2011-04-15 04:21:54

+0

是的,您可以在VS 2008中創建WCF SOAP服務。如果您對WCF不瞭解,則可以開始在線閱讀一些教程,例如:http://msdn.microsoft.com/en-us/library/ms734712.aspx – 2011-04-15 04:27:12