如何使用服务模块获取 Drupal Commerce 中的产品价格?
我安装了服务模块和 REST 服务器来获取产品列表和详细信息。我只能获取产品显示节点和产品 id,
但如何从 Drupal Commerce 获取产品价格和可用性信息。
所有节点列表(包括产品展示节点)
http://drupalcommerce.myappdemo.com/services/node
获取单品展示节点 http://drupalcommerce.myappdemo.com/services/node/37
但它确实给出了产品 ID,但不是产品价格。
请告诉我如何获得一个。
I installed Services Module and REST Server to get list of products and details. I can only get product display nodes and product id,
but how to get product price and availability info from Drupal Commerce.
List of all nodes (including product display nodes)
http://drupalcommerce.myappdemo.com/services/node
Get single product display node
http://drupalcommerce.myappdemo.com/services/node/37
But it does give product id, but not product price.
Please give me an idea how to get one.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
检查这个 api 它会对你有帮助
check this api's it will help you
安装商务服务模块。
启用“产品显示 ->”检索”和“产品 ->检索”服务端点的资源。
在 ?q=my_service_endpoint/product-display/123.json 上执行 GET,这将获取节点 123 的产品显示信息。这还将包含产品的 id该节点引用的信息(例如产品 456)以及产品的价格。
可选,对 ?q=my_service_endpoint/product/456.json 执行 GET,这将获取 ID 为 456 的产品的更完整的产品信息。
Install the Commerce Services module.
Enable the 'product-display -> retrieve' and 'product -> retrieve' resources for your Services endpoint.
Do a GET on ?q=my_service_endpoint/product-display/123.json , this will get the product display information for node 123. This will also contain the ids of the product(s) that are referenced by this node (e.g. product 456), along with the product's price.
Optional, do a GET on ?q=my_service_endpoint/product/456.json , this will get more complete product information for the product with id 456.