[英]xively java client returns status code 401
尝试学习Xively的Java接口。 以下简单测试失败,并显示401状态代码:
Feed myFeed = XivelyService.instance().feed().get(2126903832);
异常语句是
com.xively.client.http.exception.HttpException:Http响应状态指示操作不成功[状态代码:401。 原因:{“标题”:“未授权”,“错误”:“您无权访问此资源”}]
以下控制台行使我相信我没有正确设置API密钥:
2013-10-21 18:58:17,925 506 DEBUG [DefaultClientConnection.java:276](main :) >> X-ApiKey:
开发人员文档说用我的API密钥替换config.properties
<your api key>
。 我做到了,但似乎没有任何区别。
我将Maven的库安装到默认的Maven仓库中,并在“引用的库”中指向它。 我正在尝试在Eclipse中构建整个程序。
我的具体问题是ApiConfig正在读取的config.properties
在哪里?
我也有这个问题。 问题是我在config.properties文件中有双引号。 该行应显示为:
api.key=yWYxyi3HpdqFCBtKHueTvOGoGROSAKxGRFAyQWk5d3JNdz0g
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.