2026/02/20

오늘의 이야기

python 을 배우면서 해보고 싶었던 RPA 자동화 이게 그 RPA 의 밑거름이 되길 바라며...


다른 사이트들은 자동화을 할 수 없으나, tistory 는 가능해 보인다.  그래서 이 소스가 마중물이 되어 그 꿈을 실현해 볼 수 있기를...


#
#
import requests
client_id = "be43b5c087b8e5575b04e86f1973286e"
seckey = "be43b5c087b8e5..................89f03000fbc8983c7915"
callback_url = "http://autoposting.tistory.com"
getUrl = 'https://www.tistory.com/oauth/authorize?client_id={0}&redirect_uri={1}&response_type=code&state=someValue'
getUrl = getUrl.format(client_id, callback_url)
#res = requests.get(getUrl, verify=False)
print(getUrl)

# 등록시 입력 값
code = "421872a45b631..........................38780a493025b71908"
token_url="https://www.tistory.com/oauth/access_token?client_id={0}&client_secret={1}&redirect_uri={2}&code={3}&grant_type=authorization_code".format(client_id, seckey, callback_url, code)
#res = requests.get(token_url, verify=False)
#access_token = res.text.split("=")[1]
#print(access_token)
access_token = 'be7ca24dd08ad5...............................0e355a4da0ee119d'

getList = 'https://www.tistory.com/apis/post/list?access_token={0}&output={1}&blogName={2}&page={3}'.format(access_token, 'xml', 'autoposting', 1)
res = requests.get(getList, verify=False)
print(res.text)

 


코드 중간에 .... 으로 가린것은 일종의 프라이버시 이므로 사용자의 값을 찾아서 해야됨.


 





댓글 없음:

댓글 쓰기

오늘의 이야기

앱을 구현 하다 보면 알림을 보여 주어야 하는 경우가 있게 된다. 그럴때 마다 쉽게 했던 방식은 Toast 알림을 이용하는 방식으로 구현하는 것이였다.     Toast 알림 예시 Toast 의 경우의 위 영상에서 20초 이후 구간에 보이는 화면 하단...