@@ 618-626 (lines=9) @@ | ||
615 | return base64_encode($key.':'.$secret); |
|
616 | } |
|
617 | ||
618 | public function getRequestToken($oauth_callback) |
|
619 | { |
|
620 | $parameters = array(); |
|
621 | $parameters['oauth_callback'] = $oauth_callback; |
|
622 | $request = $this->oAuthRequest($this->requestTokenURL(), 'GET', $parameters); |
|
623 | $token = self::parse_parameters($request); |
|
624 | ||
625 | return $token; |
|
626 | } |
|
627 | ||
628 | /** |
|
629 | * Exchange request token and secret for an access token and |
|
@@ 638-646 (lines=9) @@ | ||
635 | * "user_id" => "9436992", |
|
636 | * "screen_name" => "abraham") |
|
637 | */ |
|
638 | public function getAccessToken($oauth_verifier) |
|
639 | { |
|
640 | $parameters = array(); |
|
641 | $parameters['oauth_verifier'] = $oauth_verifier; |
|
642 | $request = $this->oAuthRequest($this->accessTokenURL(), 'GET', $parameters); |
|
643 | $token = self::parse_parameters($request); |
|
644 | ||
645 | return $token; |
|
646 | } |
|
647 | ||
648 | // This function takes a input like a=b&a=c&d=e and returns the parsed |
|
649 | // parameters like this |