Мне нужна помощь в создании приложения, которое позволило бы мне хранить общедоступные данные facebook в базе данных, используя python3, и все данные, полученные с Facebook, превратились в странные строки
вместо значения, отображаемого в выводе Python
Мой код
host = "https://graph.facebook.com/v3.0"
path = "/me"
params = urllib.parse.urlencode({
"access_token": ACCESS_TOKEN
})
url = "{host}{path}?{params}".format(host = host, path = path, params =
params)
print(url)
resp = urllib.request.urlopen(url).read()
print(resp)
params = urllib.parse.urlencode({
"fields": 'name',
"access_token": ACCESS_TOKEN
})
url = "{host}{path}?{params}".format(host = host, path = path, params =
params)
uName = urllib.request.urlopen(url).read()
pprint.pprint(uName)
params = urllib.parse.urlencode({
"fields": 'id',
"access_token": ACCESS_TOKEN
})
url = "{host}{path}?{params}".format(host = host, path = path, params =
params)
uId = urllib.request.urlopen(url).read()
pprint.pprint(uId)
cur.execute(""
"
insert into COMPANY(ID, NAME, AGE, ADDRESS, SALARY, STRING) VALUES( % s, %
s, % s, % s, % s, % s)
""
", (temp_id,uName,age,address,salary,uId,))
conn.commit() conn.close()