API de Python interfaz para obtener datos de las llamadas, cómo llamar a la interfaz API de Python (con código)

Uso python3 implementar método HTTP GET. El uso de interfaz de programación de aplicaciones de agregación de datos, puede llamar a la pequeña de pelo de gato API de escritura AI. Esta es una interfaz de programación de aplicaciones libres, el primero en el código, los detalles escritos en el reverso:

Las solicitudes de importación 
de tiempo de importación 
de importación Re 
SE = requests.session () 

SI __name__ == '__main__': 
    POST_URL = "http://api-ok.xiaofamao.com/api.php?json=0&v=1&key=xxxxxx" # propia tratar de obtener la clave 
    post_data = { 
        'Wenzhang': 'Luz de la luna, se sospecha tierra helada. ' 
    } 
    El texto = se.post (POST_URL, Datos = post_data) .text.replace ( "'" ' "') .replace ( '/', '/') 
    Imprimir (el texto)

 

En primer lugar, ¿cuál es la API? El nombre completo es también conocida como interfaz de programación de aplicación de interfaz de programación de aplicaciones. Se conoce como la interfaz de programación de aplicaciones. Cuando por primera vez en contacto con las llamadas de interfaz, no sé qué escribir, porque he leído todo el proyecto. Este proyecto ha sido escrito por un tornado. Después de que el tornado se veía desde hace mucho tiempo, me encontré en la dirección equivocada. Sólo estoy mirando directamente a la interfaz, porque nadie me dijo que todo el proceso del proyecto. Tuve que obligarme a mirarlo. Tengo que hacer es encontrar la entrada principal del programa, y luego llamo paso a paso según su función.
Cuando escribo una interfaz, porque tengo que escribir con el fondo y el navegador de acceso, cada acceso sólo es necesario para establecer los parámetros apropiados para llamar a la interfaz apropiada. Interfaz puede ser escrito por otros, sino que también puede ser proporcionado por empresas asociadas. Por supuesto, la cooperación de la empresa no es libre. Ahora, básicamente, si yo no visitar una vez, que sólo cobra unos pocos centavos. Cuando escuche esto, no hay que subestimar un poco. A veces, si se golpea unos pocos millones de teléfonos, se gastan mucho dinero. Algunas personas piensan que no podemos hacer los pagos mensuales? Lo siento, no sé. En resumen, se calculó una por una, ya que por primera vez, creo que me he comprado esos comprados directamente todos los datos que queremos para almacenarlos en una base de datos local, cuando los utilizo directamente de mi propia base de datos que transfieren. Más tarde, descubrí que pienso demasiado, API pseudo-originales .
La biblioteca de interfaz llamada por la solicitud de acceso a la pitón, que es básicamente una solicitud para obtener o posterior. Algunos de la interfaz están codificados, entonces debemos proporcionar a la otra parte a usar nuestra clave pública para cifrar o descifrar, y luego usar el acceso a los parámetros apropiados. Queremos que los datos devueltos es básicamente el resultado de la solicitud con el fin de resolver formato JSON. Por lo tanto, después de la petición, podemos proporcionar la función JSON con una solicitud para resolverlo, y luego extraer los datos a un tiempo de acceso a datos.
Sí, la interfaz es tan sencilla de llamada, pero con la preparación de fondo, he encontrado la biblioteca pedir es ahora más potente, con tal de que es http o https, soy yo contento de leer la solicitud y bs4 en una semana, realmente no juego ingenieros de teléfono a los reptiles, reptiles tiempo si no estudio la solicitud, puede escribir = 4 scrapy muertos para escribir de todos modos? básicamente urllib palabra sido eliminado. Si usted tiene un requisito, ¿por qué esto?

Supongo que te gusta

Origin www.cnblogs.com/phploser/p/12624058.html
Recomendado
Clasificación