如何访问 Twitter 广告 api?

How to get access to twitter ads api?

在 Twitter 文档上来回反复之后,我现在可以使用 OAuth 1.0 进行身份验证,并代表登录并接受我的应用程序的用户发出请求,以执行更改/检索数据。 现在,我正在尝试向 Twitter 广告 API 发出请求。 这是我得到的错误:

{"errors":[{"code":"UNAUTHORIZED_CLIENT_APPLICATION","message":"The client application making this request does not have access to this API"}],"request":{"params":{}}}

看来,需要再注册一个app。 I registered it with my app id, assuming the 'developer' stage is the fit for me. I'm trying to retrieve analytics, e.g., retrieve campaigns 对于接受它的用户。

注册广告应用表单后,错误依旧。文档未指定是否需要对广告进行特殊实施-api。此外,我打开的广告应用程序没有在任何地方提及,也没有在我的 twitter apps.

中提及

我错过了什么吗? 先谢谢了。

查看 Twitter ads API documentation,获取访问权限是一个非常复杂的过程。在他们的网站上,您需要:

  • 一次来自客户、广告商或 Twitter 团队的正面推荐 (在广告之外 API)
  • 关于您的解决方案如何的明确价值主张 将补充 Twitter 广告产品并改善广告客户 性能
  • 遵守 Twitter 开发者政策的历史
  • 体验 运行 Twitter 广告
  • Twitter 应用 ID 与公司@username 关联,活动令牌不超过 5 个

这似乎有点矫枉过正,但我​​还没有看到任何其他解决方法。如果您找到获得广告 API 访问权限的更好方法,请在此处 post 另一个答案,因为我有一个潜在的项目会使用这些 API,但申请过程太令人生畏了真正证明开始努力是合理的。

截至 2016 年 9 月,申请流程似乎变得更加容易。

看来您不再需要正面推荐、有价值的道具、历史或体验 运行 Twitter 广告。