适用于Android的Box API(v1)不再有效了?

时间:2014-05-05 08:55:53

标签: android box-api

这是旧的api(v1) https://github.com/box/box-android-sdk
这是新api(v2) https://github.com/box/box-android-sdk-v2

但我的应用程序使用旧的api(v1),它工作正常,直到1-2个月前 我想知道v1是否不再受支持了?
我收到以下错误:

05-05 16:52:57.806: W/System.err(24640): [DEBUG] GbaRequest - GbaRequest: Constructor Called 222 userAgent Apache-HttpClient/UNAVAILABLE (java 1.4)
05-05 16:52:57.806: W/System.err(24640): [DEBUG] NafRequest - NafRequest: NafRequest constructor===useragent Apache-HttpClient/UNAVAILABLE (java 1.4)

使用以下代码时

intent = new Intent(getActivity(), BoxAuthentication.class);
intent.putExtra("API_KEY", Constants.API_KEY); // API_KEY is required
startActivityForResult(intent, AUTH_REQUEST_CODE_BOX);

1 个答案:

答案 0 :(得分:1)

V1支持于2013年12月15日结束。

所以你的陈述是正确的:不再支持V1。

Box给大家提供了大约18个月的首次公告,包括在12月的日期之后再增加几个月到任何使用频繁的应用程序移出V1。我们在开发者社区(包括Stack Overflow)中也发出了很多噪音,因为我们认为这是合理的。

通信包括博客帖子,应用程序所有者的电子邮件以及BoxWorks和BoxDev等活动中的提及。

随时可以通过api@box.com与Box联系以获取帮助,他们会尽力指导您转换申请。大多数开发人员能够在几天内进行转换。