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)); }
/** * 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); }