我想使用WP-API v2向python 3.5添加帖子到WP。我已经使用POSTMAN完成了身份验证的前两个步骤(我得到了最终的令牌),现在我对实现感到困惑。如果我尝试创建一个新帖子(它适用于邮递员),我会得到以下结果:
{"code":"json_oauth1_signature_mismatch","message":"OAuth signature does not match","data":{"status":401}}
我用于签名的代码是:
def sign_request(base, key):
from hashlib import sha1
import hmac
hashed = hmac.new(key.encode(), base.encode(), sha1)
return binascii.b2a_base64(hashed.digest())[:-1].decode('utf-8')
我使用的基本格式是:POST& url& params
关键是:clientsecret& token
有什么想法吗?