gpt4 book ai didi

api - 状态更新中不允许使用星号 (*)

转载 作者:行者123 更新时间:2023-12-05 07:52:25 24 4
gpt4 key购买 nike

我正在尝试使用 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": "无法验证您的身份。"}]}

您可以使用 API 控制台工具重现错误:

https://dev.twitter.com/rest/tools/console2

对于身份验证,我选择了 Oauth 1 选项。

最佳答案

可以通过 API 发送单个 * 作为状态更新 - 参见 https://twitter.com/edent/status/664713007268823040

我怀疑您使用的库没有正确计算 OAuth 签名。如果您向我们展示了您使用的代码以及您所依赖的库,将会有所帮助。

关于api - 状态更新中不允许使用星号 (*),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33660301/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com