Проблемы, связанные с использованием api Fofa.io

#python #parsing

Вопрос:

У меня есть вопрос об использовании api Fofa.

Когда я тестировался на этом коде, это была ошибка request params not valid .

Я хотел бы найти ip и port для полей, которые искали, используя синтаксический анализ.

Есть ли способ решить эту проблему?

 import requests
import base64
import fofa

user = 'fofa_email'
token = 'fofa_api_key'
pages = 1

search_result = []
for page in range(1, pages   1):
    url = "https://fofa.so/api/v1/search/all?email={user}amp;key={token}amp;fields={resource}amp;page={page}".format(
        user=user, token=token, resource='network', page=page)
    print(url)
    resp = requests.get(url, timeout=20)
    print(resp.json())
    if resp and resp.status_code == 200 and "results" in resp.json():
        for match in content['results']:
            search_result.append(match)

print(search_result)
 

Комментарии:

1. Пожалуйста, добавьте в свой вопрос полный ответ на отслеживание ошибок, а не только последнюю строку.