Ejemplo n.º 1
0
 function testPostCurl()
 {
     $url = 'http://www.iana.org/';
     // host of example.org
     $method = 'POST';
     $headers = array();
     $postVals = array();
     $response = MendeleyUtil::runCurl($url, $method, $headers, $postVals);
     $this->assertTrue(!empty($response));
 }
Ejemplo n.º 2
0
 /**
  * Gets OAuth (request or access) token
  *
  * @param OAuthSignatureMethod $this->signatureMethod
  * @param OAuthConsumer $consumer
  * @param OAuthToken $token
  * @param string $url
  * @param array $params
  * @return array
  * 	instantiate like this: new OAuthToken($return['oauth_token'], $return['oauth_token_secret']);
  */
 private function oauthTokenRequest($token, $url, $params = array())
 {
     $acc_req = OAuthRequest::from_consumer_and_token($this->consumer, $token, 'GET', $url, $params);
     $acc_req->sign_request($this->signatureMethod, $this->consumer, $token);
     $request = MendeleyUtil::runCurl($acc_req->to_url(), 'GET');
     return OAuthUtil::parse_parameters($request);
 }