如何访问Twitter广告API?

时间:2015-09-02 11:31:16

标签: forms api twitter client ads-api

经过Twitter文档的大量反复讨论后,我现在可以使用OAuth 1.0进行身份验证,并代表签名并接受我的应用程序的用户请求更改/检索数据。 现在,我正在尝试向Twitter Ads API发出请求。 这是我得到的错误:

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

看起来,需要另一个应用注册。 I registered it我的应用ID,假设“开发者”阶段适合我。我正在尝试为接受分析的用户检索分析,例如retrieve campaigns

注册广告应用表单后,错误保持不变。文档没有说明是否需要ads-api的特殊实现。此外,我在任何地方都没有提到我打开的广告应用,也没有提到我的twitter apps

我错过了什么吗? 谢谢。

2 个答案:

答案 0 :(得分:3)

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

  • 来自客户,广告客户或Twitter团队的一个积极推荐 (在广告API之外)
  • 明确您的解决方案的价值主张 将补充Twitter广告产品并改善广告客户 表现
  • 遵守Twitter开发者政策的历史
  • 运行Twitter广告的经验
  • 与公司@username关联的Twitter应用ID,不超过5个有效令牌

看起来有点矫枉过正,但我​​还没有看到任何其他方式。如果您找到更好的方式来获取广告API访问权限,请在此处发布另一个答案,因为我有一个可能会使用这些API的潜在项目,但申请流程过于令人畏惧,无法真正开始这项工作。

答案 1 :(得分:2)

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

enter image description here

您似乎不再需要积极推荐,价值道具,历史或运行Twitter广告的经验。