mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2024-12-12 11:15:07 +02:00
35 lines
1.6 KiB
Plaintext
35 lines
1.6 KiB
Plaintext
|
|
Параметры_.Вставить("redirect_uri" , "");
|
|
Параметры_.Вставить("scope" , "");
|
|
Параметры_.Вставить("client_id" , "");
|
|
Параметры_.Вставить("client_secret" , "");
|
|
Параметры_.Вставить("access_token" , "");
|
|
Параметры_.Вставить("refresh_token" , "");
|
|
Параметры_.Вставить("oauth_token" , "");
|
|
Параметры_.Вставить("oauth_token_secret" , "");
|
|
Параметры_.Вставить("oauth_consumer_key" , "");
|
|
Параметры_.Вставить("oauth_consumer_secret", "");
|
|
|
|
|
|
Функция Twitterget(Запрос)
|
|
|
|
Код = Запрос.ПараметрыЗапроса["code"];
|
|
ОтветТокен = OPI_Twitter.ПолучитьТокен(Код, Параметры);
|
|
|
|
Константы.TwitterRefresh.Установить(ОтветТокен["refresh_token"]);
|
|
Константы.TwitterToken.Установить(ОтветТокен["access_token"]);
|
|
|
|
Ответ = Новый HTTPСервисОтвет(200);
|
|
Возврат Ответ;
|
|
|
|
КонецФункции
|
|
|
|
|
|
Процедура ОбновлятьТокенКаждыеДваЧаса(Знач Параметры)
|
|
|
|
Ответ = OPI_Twitter.ОбновитьТокен(Параметры);
|
|
Константы.TwitterToken.Установить(Ответ["access_token"]);
|
|
Константы.TwitterRefresh.Установить(Ответ["refresh_token"]);
|
|
|
|
КонецПроцедуры
|