如何使用 FB api 获得提升的页面帖子
How to get promoted page posts using FB api
我能够通过 https://developers.facebook.com/docs/marketing-api/campaigns/objectives#connection_objects
中给出的端点获得所有可以推广的页面帖子
例如查询:
https://graph.facebook.com/v2.5/[PAGE-ID]/promotable_posts?fields=id&is_published=true&access_token=[TOKEN]
但是我如何获得所有已提升的帖子?我无法在 FB API 文档上找到任何内容。
没有简单的方法可以做到这一点,因为 post 和广告之间没有关联。
执行此操作的最简单方法可能是请求一个帐户的所有广告素材及其 object_story_id:
/<VERSION>/act_<ACCOUNT_ID>/adcreatives?fields=object_story_id
然后请求帐户内的所有广告以及创意并参考是否匹配:
/<VERSION>/act_<ACCOUNT_ID>/ads?fields=id,creative
我能够通过 https://developers.facebook.com/docs/marketing-api/campaigns/objectives#connection_objects
中给出的端点获得所有可以推广的页面帖子例如查询:
https://graph.facebook.com/v2.5/[PAGE-ID]/promotable_posts?fields=id&is_published=true&access_token=[TOKEN]
但是我如何获得所有已提升的帖子?我无法在 FB API 文档上找到任何内容。
没有简单的方法可以做到这一点,因为 post 和广告之间没有关联。
执行此操作的最简单方法可能是请求一个帐户的所有广告素材及其 object_story_id:
/<VERSION>/act_<ACCOUNT_ID>/adcreatives?fields=object_story_id
然后请求帐户内的所有广告以及创意并参考是否匹配:
/<VERSION>/act_<ACCOUNT_ID>/ads?fields=id,creative