我正在尝试在Android上传图片。标题的文档可以在这里找到:https://api.imgur.com/#authentication。
我使用以下代码行来授权我的应用:
httpPost.setHeader("Authorization:", "Client-ID " + Constants.MY_IMGUR_CLIENT_ID);
我一直得到回复:
org.apache.http.client.HttpResponseException: Permission Denied
标题是错误的还是我需要查看代码中的其他地方才能找到错误?
答案 0 :(得分:1)
你试过吗
httpPost.setHeader("授权","客户ID" + Constants.MY_IMGUR_CLIENT_ID);
(没有冒号)?
答案 1 :(得分:1)
以下对我有用:
httpPost.setHeader("Authorization", "Client-ID " + Constants.MY_IMGUR_CLIENT_ID);
注意缺少的冒号