这是旧的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);
答案 0 :(得分:1)
V1支持于2013年12月15日结束。
所以你的陈述是正确的:不再支持V1。
Box给大家提供了大约18个月的首次公告,包括在12月的日期之后再增加几个月到任何使用频繁的应用程序移出V1。我们在开发者社区(包括Stack Overflow)中也发出了很多噪音,因为我们认为这是合理的。
通信包括博客帖子,应用程序所有者的电子邮件以及BoxWorks和BoxDev等活动中的提及。
随时可以通过api@box.com与Box联系以获取帮助,他们会尽力指导您转换申请。大多数开发人员能够在几天内进行转换。