我目前有一个由bigcommerce构建和托管的网站。我们有产品 存储。
此外,我正在开发一个包含我们商店内容的迷你网站 利用bigcommerce API(ruby版本)。
然而,我遇到了一个问题和一个问题。1)问题:似乎无法通过API从bigcommerce DB填充图像。我该怎么做!?当我查询图片哈希时,我会收到API路线的网址,其中没有图片存储...如果您知道任何示例,请链接我,如果您愿意。我已经洗过github而一无所获。
我意识到这是一个相当含糊的问题,如果它有用,可以在更新时更新。但这最终会引发以下情况。
2)问题:将所有数据库对象(产品)重新保存到迷你网站的数据库中是不是很糟糕
为了更容易创建一个宁静的迷你网站应用程序? (即为每个产品对象创建产品页面?例如product_path(product.id)
。)
我问这个是因为我想我可以创建一个两页或三页的应用程序,它会根据点击的产品动态呈现相应的产品信息,也许只是将用户从那里引导到购物车,但是这个看起来很尴尬和被迫。 (因为没有更好的表达。)
答案 0 :(得分:0)
说到您的第一个问题 - 可以通过API获取产品图片。我很难从你的问题中理解你想要做什么(你尝试过的代码片段会有所帮助)。
从Bigcommerce Ruby lib - 你应该查找这个方法。它会做你想要的。 Ť
def get_products_images(options={})
@connection.get("/products/images", options)
end
您将收到类似以下内容的回复 -
{
"id": 5,
"product_id": 28,
"image_file": "sample_images/picture_1__48492.png",
"is_thumbnail": true,
"sort_order": 0,
"description": "",
"date_created": "Mon, 26 Oct 2009 05:08:32 +0000"
}
可以从http(s):// storeurl / product_images / {{image_file}}
找到商店图片