概览

市场营销 API 是一种基于 HTTP 的 API,您可使用其以编程方式查询数据、创建和管理广告,以及执行各种其他任务。本文介绍有关市场营销 API、访问权限、版本管理等内容的一般信息。

此 API 以 HTTP 为基础,因此可以与支持 HTTP 的任何语言或软件结合使用,包括 cURL 和几乎所有现代网页浏览器。市场营销 API 以 Meta 的图谱 API 为构建基础,因此几乎所有请求都应传递至 graph.facebook.com 托管网址

基本概念

为利用市场营销 API,您应该了解以下概念:

广告架构

Meta 的广告架构分为三个层级:广告系列、广告组和广告。在市场营销 API 中,开发者有权访问第四个层级,即创意。

授权

要访问市场营销 API 端点,您的应用必须获得图谱 API 多个层级的授权。

身份验证

了解如何获取和存储调用 API 所需的访问口令。

流量限制

市场营销 API 有专门的流量限制逻辑,并独立于所有图谱 API 流量限制之外。

版本管理

Meta 开放平台拥有核心和扩展版本控制模型。使用我们的版本管理和迁移系统,详细了解即将发布的变更和停用情况。请参阅版本计划迁移,以及更新日志

应用审核

如要使用市场营销 API,您的应用必须通过应用审核,但服务器端 API 和线下转化除外。

权限

共有两个主要广告权限:ads_managementads_read。您应该为用于发出调用的应用授予权限。您可在应用审核流程中请求相关权限。请参阅业务应用的可用权限清单

错误代码

您在使用 API 时可能会看到错误代码。以此作为参考,详细了解每个错误代码。

后期处理

了解 Meta 收到请求后的后期处理阶段。