如何通过Facebook API获取商品最后更新时间?
获取Facebook商品目录产品最后编辑日期的解决方案
优先尝试添加标准字段
updated_time
Facebook Graph API的多数节点都自带created_time和updated_time这两个标准字段,用于返回对象的创建和最后更新时间。你之前的请求里没包含这个字段,直接在fields参数里加上updated_time即可——即使GraphQL Explorer没有显示这个选项,也可以手动写入请求。示例请求片段:
/{CATALOG_ID}/products?fields=updated_time,name,id,...&limit=10验证权限与字段可用性
确保你的Access Token拥有catalog_management或ads_management权限,否则可能无法获取该字段。如果updated_time返回的时间不符合预期(比如是产品创建时间而非最后编辑时间),可以查看Facebook Marketing API官方文档中Product节点的完整字段列表,确认是否有其他更精准的时间字段。备选方案:通过产品Feed间接获取
如果单个产品的编辑时间无法直接获取,可查看关联的product_feed节点下的last_upload_time或last_successful_upload_time字段,这个时间代表Feed最后一次上传更新的时间,若产品是通过Feed同步更新的,该时间可作为间接参考,但无法反映手动编辑单个产品的时间。
内容的提问来源于stack exchange,提问作者Cedric Arnould
相关产品推荐
相关产品推荐

