FB Graph API v12.0回溯日期功能在商业管理页面无法生效问题咨询
解决方案
1. 补充必传的粒度参数
商业账户管理的公共主页调用{page_id}/photos接口设置回溯时间时,必须额外传入backdated_time_granularity参数,个人账户测试页无此强制要求是平台对个人测试场景的兼容逻辑。该参数对应你传入的backdated_time的精度,可选值为year/month/day/hour/minute,例如你传入的是精确到分钟的时间,参数设置为backdated_time_granularity: 'minute'即可。
2. 调整账户权限配置
- 操作账号(含系统用户)需要在对应商业管理平台(BM)中被授予目标公共主页的「编辑」权限,且单独开通「发布和管理回溯帖子」的专项权限
- 你的应用必须已经完成权限审核,拿到
pages_manage_posts、pages_show_list的高级访问权限,未通过审核的权限仅对测试页生效,无法在正式商业页生效
3. 修正参数提交规范
backdated_time参数优先使用Unix时间戳格式(整数类型,不要加引号转成字符串),不要额外传created_time参数,该参数为接口返回字段,主动传入不会生效还可能触发参数校验冲突。
内容的提问来源于stack exchange,提问作者Grzegorz
相关产品推荐
相关产品推荐

