如何验证Oauth v1和PHP

时间:2016-11-09 15:29:15

标签: php oauth

我正在使用此代码来验证Twitter用户的帐户。

xhr.onreadystatechange = function () {
  var DONE = 4; // readyState 4 means the request is done.
  var OK = 200; 
  if (xhr.readyState === DONE && xhr.status === OK) {
      $("html").html(xhr.response);
      $(langDropdown).change(function(){
          //binding code
        });
   }
};

但我不知道应该使用什么而不是$ signature。我怎样才能生成$签名。

问候

1 个答案:

答案 0 :(得分:0)

试试这段代码:

$url   = 'https://api.digits.com/1.1/sdk/account.json';
$consumerKey = 'test';
$consumerSecret = 'test';
$oAuth = new OAuth( $consumerKey, $consumerSecret );
echo $oAuth->generateSignature( 'GET', $url ); //EYCZrp4cBizLgXcSX5ex4pYKI8g= (or something like it)
需要在您的服务器php-oauth上安装

http://us3.php.net/manual/en/oauth.installation.php