Cómo llamar a la API de Sina Weibo a través de Python
1. Instale Python (no hay mucho que decir sobre esto)
2. Descargue el paquete de Python de Sina Weibo SDK y extráigalo al directorio weibopy.
(/wiki/index.php/SDK)
3 Para solicitar AppKey, consulte las preguntas frecuentes (/wiki/index.php/FAQ)
Proceso: p>
1, para la autenticación a través de oAuth, consulte (/wiki/index.php/Oauth)
Para simplificar, mi entendimiento es el siguiente:
La página proporcionada por el usuario en Sina Weibo Ingrese la contraseña de la cuenta, y luego Weibo le dará a la aplicación un código PIN, para que la aplicación pueda acceder a la información del usuario a través del código PIN. La aplicación no puede obtener la información y la contraseña del usuario durante todo el proceso, por lo que el usuario se siente muy seguro y las consecuencias son muy satisfactorias
2: Después de obtener la autenticación, puede usar el SDK de Weibo para proporcionar API para obtener información
3: si desea diseñar una aplicación web o cliente, continúe agregando GUI (no completada)
Código: #!/usr/bin / python
importar?navegador web
desde?weibopy.auth?import?OAuthHandler
desde?weibopy.api?import?API
AppKey ?=?' 2525355147'
AppSecret ?=?' 2e2c7bcdfc362eace266d1f2bf83fe6b'
my_auth ?=?OAuthHandler(AppKey?AppSecret)
webbrowser.open( my_auth .get_authorization _url())
verificador?=?raw_input('PIN:?') .strip()
my_auth.get_access_token(verificador)
my_api ?=?API(my_auth)
para?comment?in?my_api.mentions():
objeto ?=?comentario
id?=? .__getattribute__("id")?
texto =?object.__getattribute__("text")
imprimir?+?"? :?"