/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
libraries-security/src/main/java/com/baeldung/scribejava/service/TwitterService.java
29 строк
736 B
Gaetano Piazzolla
JAVA-28925 | Upgrade libraries-security to Spring Boot 3 (#15500)
30 дек 2023, 00:17
30 дек 2023, 00:17
f471384
Код
Авторство
О чём код?
package com.baeldung.scribejava.service; import com.github.scribejava.apis.TwitterApi; import com.github.scribejava.core.builder.ServiceBuilder; import com.github.scribejava.core.oauth.OAuth10aService; import org.springframework.stereotype.Component; import jakarta.annotation.PostConstruct; @Component public class TwitterService { private final String API_KEY = "api_key"; private final String API_SECRET = "api_secret"; private OAuth10aService service; @PostConstruct private void init(){ this.service = new ServiceBuilder(API_KEY) .apiSecret(API_SECRET) .build(TwitterApi.instance()); } public OAuth10aService getService(){ return service; } }