我正在使用 Twitter API 进行 OAuth。
我已经使用 GET 使请求令牌操作正常工作,没有任何问题。
但是,当我使用 POST 执行完全相同的操作时,它会给出错误“无法验证 oauth 签名”。
以下是我正在使用的各种卷曲选项:
curl_setopt($ch, CURLOPT_URL, ''.$url_post_str.'');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_vars_arr);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_MAXREDIRS, 10);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
你能帮忙吗?
谢谢。