如何使用 RESTfull API 连接到 Virtuemart?
How can I connect to Virtuemart using RESTfull API?
我需要为一家 Virtuemart 商店开发一个移动应用程序,但我没有找到任何 RESTfull API 可以做到这一点。我用谷歌搜索了很多,但没有成功。
你知道什么可以帮助我吗?
我认为 Virtuemart 没有 RESTful API 界面。如果您真的需要将 Virtuemart 公开为 Web 服务,您可能需要考虑我为 Joomla 开发的商业扩展:cAPI http://getcapi.org.
只要您 运行 至少是 Joomla 3.4.x 及更高版本,cAPI 将通过 JSON-compatible API 公开您的网站提供访问:
(包括但不限于)
- 远程 Joomla 用户登录
- 远程 Joomla 用户 session 管理(close-out 通过 cURL、AJAX 等连接 Joomla sessions)
- Joomla 用户配置文件管理
- 内容创建、读取、更新、删除
- 类别创建、读取、更新、删除
- Joomla com_content 文章和类别
的模式检索
API 用户可以通过服务控制面板进行管理。
访问控制包括:
- username/password 通过 URL 调用登录
- token-based 通过 URL 以及自定义 header ("token")
的身份验证
API 还提供了 rate-throttling 使用 "leaky-bucket" 方法来控制每分钟的请求数。它甚至在响应 header 中提供限制详细信息,让连接的应用程序知道它们何时即将达到限制。这样,您可以以编程方式减慢访问速度以避免请求被阻止(重点是您希望保护服务器免受请求过载)。
cAPI 核心包专注于本机 Joomla 功能的一个子集(随着时间的推移而增长),如果您需要为 Virtuemart 创建的服务端点,您可以自己创建它们或联系我请求自定义编程。
您可以在此处找到有关其他帖子的更多信息:
How to Install and use joomla rest api step by step
祝你好运!
我需要为一家 Virtuemart 商店开发一个移动应用程序,但我没有找到任何 RESTfull API 可以做到这一点。我用谷歌搜索了很多,但没有成功。
你知道什么可以帮助我吗?
我认为 Virtuemart 没有 RESTful API 界面。如果您真的需要将 Virtuemart 公开为 Web 服务,您可能需要考虑我为 Joomla 开发的商业扩展:cAPI http://getcapi.org.
只要您 运行 至少是 Joomla 3.4.x 及更高版本,cAPI 将通过 JSON-compatible API 公开您的网站提供访问:
(包括但不限于) - 远程 Joomla 用户登录 - 远程 Joomla 用户 session 管理(close-out 通过 cURL、AJAX 等连接 Joomla sessions) - Joomla 用户配置文件管理 - 内容创建、读取、更新、删除 - 类别创建、读取、更新、删除 - Joomla com_content 文章和类别
的模式检索API 用户可以通过服务控制面板进行管理。
访问控制包括: - username/password 通过 URL 调用登录 - token-based 通过 URL 以及自定义 header ("token")
的身份验证API 还提供了 rate-throttling 使用 "leaky-bucket" 方法来控制每分钟的请求数。它甚至在响应 header 中提供限制详细信息,让连接的应用程序知道它们何时即将达到限制。这样,您可以以编程方式减慢访问速度以避免请求被阻止(重点是您希望保护服务器免受请求过载)。
cAPI 核心包专注于本机 Joomla 功能的一个子集(随着时间的推移而增长),如果您需要为 Virtuemart 创建的服务端点,您可以自己创建它们或联系我请求自定义编程。
您可以在此处找到有关其他帖子的更多信息:
How to Install and use joomla rest api step by step
祝你好运!