我成功注册了我的 webhook url,但是当我的服务器睡觉时,我错过了每 24 小时发生一次的 twitter crc 检查,因此我的 webhook id 变得无效。从文档中我发现了以下 curl 命令
curl --request PUT
--url https://api.twitter.com/1.1/account_activity/webhook/:WEBHOOK_ID.json --header
'authorization: OAuth oauth_consumer_key="CONSUMER_KEY",oauth_nonce="GENERATED", oauth_signature="GENERATED", oauth_signature_method="HMAC-SHA1", oauth_timestamp="GENERATED", oauth_token="ACCESS_TOKEN", oauth_version="1.0"'
但我不知道如何生成oauth_nonce、oauth_signature。所以我想使用可以轻松处理 oauth 1.0 的 Twurl。
有谁知道 twurl 命令触发 twitter 的 crc 检查?
或者有谁知道在 python3 中生成 oauth_nonce 和 oauth_signature 的代码?