2015-09-02 117 views
3

經過大量的Twitter文檔後,我現在可以使用OAuth 1.0進行身份驗證,並且代表請求籤署並接受我的應用程序以執行更改/檢索數據的用戶。 現在,我正在嘗試向Twitter Ads API發出請求。 這是我的錯誤:如何訪問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

我錯過了什麼嗎? 以前感謝。

回答

3

看着Twitter ads API documentation,獲取訪問是一個相當複雜的過程。從他們的網站,你將需要:

  • 一個從客戶,廣告商或Twitter團隊 (的廣告API以外)
  • 明確的價值主張如何如何您的解決方案 將補充Twitter的廣告積極推薦發行股票並提高廣告客戶的 性能
  • 歷史遵守Twitter的開發者政策的
  • 運行體驗Twitter的廣告
  • Twitter的應用程序ID與企業@username,無線關聯th不超過5個有效令牌

這似乎有點矯枉過正,但我​​還沒有看到任何其他方式。如果您發現獲得廣告API訪問權限的更好方法,請在此發佈另一個答案,因爲我有一個可能會使用這些API的項目,但申請流程過於艱鉅,無法真正證明開始這項工作的合理性。

2

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

enter image description here

看樣子你不再需要積極推介,價值道具,歷史或經驗運行Twitter的廣告。