response.json instead of json.loads
This commit is contained in:
@ -1,5 +1,4 @@
|
||||
from requests import get, post
|
||||
from json import loads
|
||||
from os import getenv
|
||||
from collections import namedtuple as nt
|
||||
from munch import DefaultMunch
|
||||
@ -13,12 +12,12 @@ headers = {
|
||||
|
||||
response = get(api_url)
|
||||
if response.reason == "OK":
|
||||
dog_fact = DefaultMunch.fromDict(loads(response.text)['data'][0])
|
||||
dog_fact = DefaultMunch.fromDict(response.json()['data'][0])
|
||||
payload = {"status": f"didja know: \n {dog_fact.attributes.body}\n#RandomDogFacts", "visibility": "unlisted"}
|
||||
response = post(post_endpoint, headers=headers, json=payload)
|
||||
if response.reason == "OK":
|
||||
if po_user_token:
|
||||
notify(-1, 'dog facts post url: ' + loads(response.text)['uri'])
|
||||
notify(-1, 'dog facts post url: ' + response.json()['uri'])
|
||||
else:
|
||||
notify(1, 'dog facts post error: ' + response.reason)
|
||||
else:
|
||||
|
Reference in New Issue
Block a user