Twitter API返回远程服务器返回错误:(401)未经授权

时间:2016-01-22 13:15:20

标签: java twitter

如果我只通过(状态),API https://api.twitter.com/1.1/statuses/update.json正在运行,但是一旦我添加参数,它就会给我错误(401)。

string postBody = "status=test&display_coordinates=false";
byte[] bodyBytes = new ASCIIEncoding().GetBytes(postBody);

1 个答案:

答案 0 :(得分:0)

假设您的签名代码也包括这些新的参数,我怀疑您没有对这些参数进行排序。

查看https://github.com/twitter/joauth/blob/master/src/main/java/com/twitter/joauth/Normalizer.java#L95

但通常你应该提供更多的上下文和示例代码。