单独使用AdMob效果很好。通过AdWhirl使用AdMob会导致以下问题:
23114 dalvikvm I Failed resolving Lcom/adwhirl/adapters/AdMobAdapter; interface 144 'Lcom/admob/android/ads/AdListener;'
23114 dalvikvm W Link of class 'Lcom/adwhirl/adapters/AdMobAdapter;' failed
23114 dalvikvm E Could not find class 'com.adwhirl.adapters.AdMobAdapter', referenced from method com.adwhirl.adapters.AdWhirlAdapter.getAdapter
23114 dalvikvm W VFY: unable to resolve new-instance 172 (Lcom/adwhirl/adapters/AdMobAdapter;) in Lcom/adwhirl/adapters/AdWhirlAdapter;
23114 dalvikvm D VFY: replacing opcode 0x22 at 0x0012
23114 dalvikvm D Making a copy of Lcom/adwhirl/adapters/AdWhirlAdapter;.getAdapter code (229 bytes)
23114 dalvikvm I Failed resolving Lcom/adwhirl/adapters/QuattroAdapter; interface 524 'Lcom/qwapi/adclient/android/view/AdEventsListener;'
23114 dalvikvm W Link of class 'Lcom/adwhirl/adapters/QuattroAdapter;' failed
23114 …Run Code Online (Sandbox Code Playgroud) 在使用 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 应用程序中提及。
我错过了什么吗?之前谢谢。