facebook目录上的图片有误

问题描述 投票:0回答:1

我已经使用php和mysql技术开发了一个每日的csv文件。 Facebook使用此csv在我们的facebook商店中显示我们的所有产品。

问题是,facebook对某些产品显示了错误的图像。我检查了我的csv,图片正确。

此后,我通过错误的图像访问了Facebook目录管理,然后发现该产品在管理页面上显示了正确的图像。

示例:

错误图像:https://www.facebook.com/products/image/?item_id=2344243688984642&display=multi&version=1&image_id=2169702346485626&image_width=186&image_height=186&display_option=background_padding&logging_boundary=item_preview

出现在“编辑产品”上的正确图像:https://external.xx.fbcdn.net/safe_image.php?d=AQCLCxZ9xrRUhd9m&url=https%3A%2F%2Fshop.atosa.es%2Fimg%2Fp%2F1%2F0%2F1%2F1%2F1011.jpg&_nc_hash=AQDWNd_Ct7njTn3V

似乎错误的图像由facebook托管,正确的图像由我们的服务器托管

我认为FB有一个缓存或类似的东西不会更新图像。

是否有更新错误图像的想法?

facebook csv catalog
1个回答
0
投票

我相信,在创建目录之前,您仍然向FB提供了错误的图像。当FB提取您的供稿时,它会看到相同的URL,因此不会更新图像。

解决方案是在图像链接的末尾添加任意参数,例如。

https://youserver/image.jpg?id=1

它仍应返回您的图像,但应是一个新链接,以便FB可以识别水位已更改。在很多情况下,我对目录中的错误图像有帮助。

最终解决方案是更改Feed中的产品ID,这将导致FB在目录中创建一个绝对新的产品。请注意,它将丢弃产品统计信息,您必须以像素为单位发送该新ID或您的移动应用。

首先尝试链接解决方案。您也可以仅在供稿中添加一个测试产品来复制该产品,并检查新假冒测试产品的外观是否正确。

让我知道是否有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.