我需要爲Virtuemart商店的移動應用程序工作,並且我沒有找到任何RESTfull API來執行此操作。我搜索了很多,但沒有成功。如何使用RESTfull API連接到Virtuemart?
你知道什麼可以幫助我嗎?
我需要爲Virtuemart商店的移動應用程序工作,並且我沒有找到任何RESTfull API來執行此操作。我搜索了很多,但沒有成功。如何使用RESTfull API連接到Virtuemart?
你知道什麼可以幫助我嗎?
我不認爲Virtuemart有一個RESTful API接口。如果您確實需要將Virtuemart作爲Web服務公開,您可能需要考慮爲Joomla開發的商業擴展:cAPI http://getcapi.org。
只要您運行的至少的Joomla 3.4.x以上,CAPI將通過JSON兼容的API會使您的網站提供接入:
(包括但不限於) - 遠程的Joomla用戶登錄 - 遠程Joomla用戶會話管理(通過cURL,AJAX等關閉連接的Joomla會話) - Joomla用戶配置文件管理 - 內容創建,讀取,更新,刪除 - 類別創建,讀取,更新,刪除 - Joomla的模式檢索com_content文章和類別
可以通過服務控制面板管理API用戶。
訪問控制包括: - 通過URL調用 用戶名/密碼登錄 - 基於令牌的通過URL的認證,以及自定義首部(「令牌」)
該API還提供了使用「滲漏率節流 - 桶「方法來控制每分鐘的請求。它甚至在響應頭中提供了油門細節,讓連接應用程序知道他們何時達到油門限制。這樣,您可以通過編程方式減慢訪問速度,避免阻止請求(整個過程就是希望保護服務器免受請求過載的影響)。
cAPI Core軟件包專注於原生Joomla功能的一個子集(隨着時間的推移而增長)。如果您需要爲Virtuemart創建服務端點,您可以自己創建它們或與我聯繫以請求自定義編程。
您可能會發現更多的信息,其他職位,在這裏:
How to Install and use joomla rest api step by step
祝你好運!