Merge pull request #27 from sundowndev/develop

Decode responses to utf8
This commit is contained in:
Raphael 2019-02-04 19:29:12 +01:00 committed by GitHub
commit 807c2a1a6d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 4 deletions

View File

@ -332,6 +332,8 @@ def numverifyScan():
try:
response = requests.request(
"GET", "https://numverify.com/php_helper_scripts/phone_api.php?secret_key={}&number={}".format(apiKey, number), data="", headers=headers)
data = json.loads(response.content.decode('utf-8'))
except:
print(code_error + 'Numverify is not available')
return -1
@ -340,8 +342,6 @@ def numverifyScan():
print((code_error + "An error occured while calling the API (bad request or wrong api key)."))
return -1
data = json.loads(response.content)
if data["valid"] == False:
print((code_error + "Error: Please specify a valid phone number. Example: +6464806649"))
sys.exit()
@ -382,7 +382,7 @@ def ovhScan():
try:
response = requests.request(
"GET", "https://api.ovh.com/1.0/telephony/number/detailedZones", data="", headers=headers, params=querystring)
data = json.loads(response.content)
data = json.loads(response.content.decode('utf-8'))
except:
print(code_error + 'OVH API is unreachable. Maybe retry later.')
return -1
@ -562,7 +562,7 @@ def osintScan():
print((code_info + "Searching for phone number on tempophone.com..."))
response = requests.request(
"GET", "https://tempophone.com/api/v1/phones")
data = json.loads(response.content)
data = json.loads(response.content.decode('utf-8'))
for voip_number in data['objects']:
if voip_number['phone'] == formatNumber(number):
print(