如何访问推特广告 api?

Alo*_*eld 5 forms api twitter client 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":{}}}
Run Code Online (Sandbox Code Playgroud)

看起来,需要另一个应用程序注册。用我的应用程序 ID注册了它,假设“开发者”阶段适合我。我正在尝试检索分析,例如,检索接受它的用户的活动

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

我错过了什么吗?之前谢谢。

Eri*_*ick 4

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

  • 来自客户、广告商或 Twitter 团队的一次积极推荐(在广告 API 之外)
  • 关于您的解决方案如何补充 Twitter 广告产品并提高广告客户绩效的清晰价值主张
  • Twitter 开发者政策的遵守历史
  • 运行 Twitter 广告的经验
  • Twitter 应用程序 ID 与公司@用户名关联,且活动令牌不超过 5 个

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