PHP oAuth 1.0签名

PHP oAuth 1.0签名,php,oauth,Php,Oauth,我正在尝试使用ESTYAPI并生成自己的oAuth 1.0a签名。我不断遇到签名错误,因此我将代码剥离到了最基本的部分,并遵循以下步骤: 因此,签名库是硬编码的,并且尝试了$key变量和hash_hmac的所有排列。我的结果仍然不同于上述资源,我不知道为什么 without base64_encoding Expecting : kd94hf93k423kf44&pfkkdhi9sl3r4s00 Getting : 2e2fef7291fcf8b86c40dea11adeb7028d

我正在尝试使用ESTYAPI并生成自己的oAuth 1.0a签名。我不断遇到签名错误,因此我将代码剥离到了最基本的部分,并遵循以下步骤:

因此,签名库是硬编码的,并且尝试了
$key
变量和
hash_hmac
的所有排列。我的结果仍然不同于上述资源,我不知道为什么

without base64_encoding
Expecting : kd94hf93k423kf44&pfkkdhi9sl3r4s00
Getting   : 2e2fef7291fcf8b86c40dea11adeb7028d629a2e (hexits)

with base64_encoding
Expecting : tR3+Ty81lMeYAr/Fid0kMTYa/WM=
Getting   : Li/vcpH8+LhsQN6hGt63Ao1imi4=
有人能给我指出正确的方向吗

without base64_encoding
Expecting : kd94hf93k423kf44&pfkkdhi9sl3r4s00
Getting   : 2e2fef7291fcf8b86c40dea11adeb7028d629a2e (hexits)

with base64_encoding
Expecting : tR3+Ty81lMeYAr/Fid0kMTYa/WM=
Getting   : Li/vcpH8+LhsQN6hGt63Ao1imi4=