facebook API(广告)
facebook 的营销广告API
可以通过API管理
1.广告主的广告账户下的资源和广告投放
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。2.BM(商务广告管理)下各用户权限、广告账户、资源(主页、应用、创意、素材)等
FB的广告相关架构一切以点对点连接,API采用restFul风格访问
权限类型相对来说比较简单,只有可操作、和仅可读两种,但相互之间授权是交叉式的。
即:操作某广告账户时,可以使用的主页、应用是广告账户的资产+使用者的资产。
facebook广告开发流程
1.注册FB账户(FB账户为一站式通用账户,个人账户亦可作为开发者、BM、BM下员工账户)
2.注册成为开发者,并添加开发者应用(拿到APP_ID、和秘钥APP_SECRET)
3.申请manage_pages、ads_read、ads_management、Ads Management Standard Access、business_management
4.拥有广告主账户(市场营销API)或BM账户(商务管理平台API)(以下简称用户账户)
5.需要通过FB的Login接口登录用户账户
6.获取授权manage_pages、ads_read(仅读)、ads_management(可管理),若想执行BM API,需让用户授权business_management
7.拿到登录用户的临时TOKEN,并通过API转换成永久TOKEN(存在失效情况:如 用户密码发生变更)
7.1(测试期可通过开发者后台、图谱API获取自己的授权后的Token)
(广告主账户如何授权主页、应用给BM请自行百度或参考官方API,本人只记录技术相关要点)
FB相关链接:

更多精彩