- Модуль: socialservices
- Путь к файлу: ~/bitrix/modules/socialservices/classes/general/twitter.php
- Класс: CTwitterInterface
- Вызов: CTwitterInterface::GetRequestToken
public function GetRequestToken($callback)
{
$arParams = array_merge($this->GetDefParams(), array(
"oauth_callback" => $callback,
));
$arParams["oauth_signature"] = $this->BuildSignature($this->GetSignatureString($arParams, self::REQUEST_URL));
$result = CHTTP::sPostHeader(self::REQUEST_URL, $arParams, array(), $this->httpTimeout);
parse_str($result, $arResult);
if(isset($arResult["oauth_token"]) && $arResult["oauth_token"] <> '')
{
$this->token = $arResult["oauth_token"];
$this->tokenSecret = $arResult["oauth_token_secret"];
$_SESSION["twitter_token_secret"] = $this->tokenSecret;
return true;
}
return false;
}