コード例 #1
0
ファイル: OAuth1.php プロジェクト: e2e4gu/php-upwork
 /**
  * Get and setup request token
  *
  * @access  public
  * @return  array
  */
 public function setupRequestToken()
 {
     ApiDebug::p('query request token from server');
     $oauth = $this->_getOAuthInstance(OAUTH_AUTH_TYPE_FORM);
     $requestTokenInfo = $oauth->getRequestToken(ApiUtils::getFullUrl(self::URL_RTOKEN, 'api'));
     ApiDebug::p('got request token info', $requestTokenInfo);
     self::$_requestToken = $requestTokenInfo['oauth_token'];
     self::$_requestSecret = $requestTokenInfo['oauth_token_secret'];
     return $requestTokenInfo;
 }
コード例 #2
0
ファイル: OAuth1.php プロジェクト: laksmipati/php-upwork
 /**
  * Get and setup request token
  *
  * @access  public
  * @return  array
  */
 public function setupRequestToken($params = array())
 {
     ApiDebug::p('query request token from server');
     $oauth = $this->_getOAuthInstance(OAUTH_AUTH_TYPE_FORM);
     $callback_url = isset($params['oauth_callback']) ? $params['oauth_callback'] : '';
     $requestTokenInfo = $oauth->getRequestToken(ApiUtils::getFullUrl(self::URL_RTOKEN, 'api'), $callback_url);
     ApiDebug::p('got request token info', $requestTokenInfo);
     self::$_requestToken = $requestTokenInfo['oauth_token'];
     self::$_requestSecret = $requestTokenInfo['oauth_token_secret'];
     return $requestTokenInfo;
 }