5

在与 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":{}}}

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

注册广告应用程序表单后,错误保持不变。文档没有指定是否需要对 ads-api 进行特殊实现。此外,我打开的广告应用程序没有在任何地方提及,也没有在我的推特应用程序中提及。

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

4

2 回答 2

4

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

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

这似乎有点矫枉过正,但我​​还没有看到任何其他方法。如果您找到获得广告 API 访问权限的更好方法,请在此处发布另一个答案,因为我有一个可能使用这些 API 的项目,但申请过程太艰巨,无法真正证明开始努力的合理性。

于 2015-10-27T15:30:23.203 回答
2

截至 2016 年 9 月,申请过程似乎要容易得多。

在此处输入图像描述

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

于 2016-09-26T22:14:02.127 回答