我正在尝试使用 Twitter v1.1 API 端点:
发布:https ://api.twitter.com/1.1/statuses/update.json?status=%2A
-或者-
发布:https ://api.twitter.com/1.1/statuses/update.json?status= *
在看到有关 URL 编码(百分比编码)的一些建议后,我尝试使用 %2A 对星号 (*) 字符进行编码
其他字符编码按预期工作。但是星号字符会导致以下错误:
{ "errors": [{ "code": 32, "message": "Could not authenticate you." }]}
您可以使用 API 控制台工具重现错误:
https://dev.twitter.com/rest/tools/console2
对于身份验证,我选择了 Oauth 1 选项。