作者 | 周萝卜最近在研究用 Python 来制作各个类别的机器人,今天先来分享一个自动发布新浪微博的机器人。基本思路 其实要实现一个简单的自动发布微博机器人还是不难的,只需要每天按时找好要发布的素材(一般就是爬虫了),然后再通过微博开放出来的 API 接口,自动发布即可。素材对于素材,我这里选取的是金山词霸的每日一句英语,我们可以爬取该网站的相关信息来组成我们的微博素材。http://
转载
2023-10-31 00:27:32
229阅读
前言:微博开放平台提供了微博数据的api接口,不仅可以直接通过api调用微博服务发布微博查询微博,更重要的是,可以在自己的网站上获得新浪微博api的授权,调用微博的某些内容,就好像我们再网站中看到好文章要分享到微博或者其他社交网站中一样,非常方便。下面就来探秘一番。1.注册开发者并获取app key 和 app secret 百度很容易找到微博开放平台的入口,登录自己的微博账号,点击账
转载
2023-07-20 20:38:01
744阅读
1评论
Python 发送微博1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3
4 from weibo import *
5
6 def press_sina_weibo():
7
8 APP_KEY = 'XXXX'
9 APP_SECRET = 'XXXX'
10
11 CALLBACK_U
转载
2023-07-04 22:56:49
321阅读
使用微博提供的API接口发送微博创建微博应用微博对微博应用开放API接口,不对个人账号开放,我们要先注册一个微博应用,将自己电脑作为应用服务器。如果用户想通过API接口发微博,那么用户要先向微博应用授权,微博应再帮这个用户发微博。一个微博应用可以提供给很多用户使用。获取用户授权的过程这个过程需要三方共同参与:用户,微博服务器,应用服务器。创建微博应用后,我们会拿到一对 App Key 和 App
转载
2024-01-05 11:14:50
398阅读
前言前不久萌生了学习下python的想法,于是乎本着练手的目的做了这么个发微博的小玩意。注册新浪weibo允许第三方以应用的方式发布微博,所以我们首先要做的就是通过新浪微博开放平台注册一个应用:weibo_open 打开上述平台的页面,用微博账号登录,然后点立即接入开始注册自己的应用,按提示操作即可。如下是我自己创建好的应用,名为share.cn:app 在个人应用的应用信息-
转载
2023-12-18 22:24:37
263阅读
其实小帅b已经挺久没有玩微博了,记得上次玩微博还是为了给周杰伦打榜,不过最近心血来潮,觉得俺的微博账号躺着也是躺着,要不就用 Python 做一个自动定时发微博的机器人,让它在上面飘一会。怎么个飘法呢?这不禁让我想到了一个叫做 “古城钟楼” 的微博账号,每天都定时定点的在上面 “铛铛档”,其它的啥也不干,但牛逼的是,人家就凭 “铛铛档” 就有了 100 多万粉丝,我特么都快给跪下了。所以
转载
2024-08-01 17:46:47
79阅读
基于python编写的微博应用Python编程语言Python 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。本文是一个基于python编写的微博应用,是针对微博开放平台S
转载
2023-11-26 08:49:19
237阅读
要自动发微博最简单的办法无非是调用新浪微博的API(因为只是简单的发微博,就没必要用它的SDK了)。参考开发文档http://open.weibo/wiki/API 进行代码编写创建应用要使用微博的API,需先要有个应用。随便是个应用就行,可以到这里注册一个站内应用应用注册。注册应用的主要目的是要获得MY_APPKEY 和MY_ACCESS_TOKEN,如图所示获取access_token
转载
2023-12-08 19:01:18
9阅读
最近在研究用 Python 来制作各个类别的机器人,今天先来分享一个自动发布新浪微博的机器人。基本思路 其实要实现一个简单的自动发布微博机器人还是不难的,只需要每天按时找好要发布的素材(一般就是爬虫了),然后再通过微博开放出来的 API 接口,自动发布即可。素材对于素材,我这里选取的是金山词霸的每日一句英语,我们可以爬取该网站的相关信息来组成我们的微博素材。http://news.iciba.co
转载
2023-07-25 15:42:49
509阅读
用python也差不多一年多了,python应用最多的场景还是web快速开发、爬虫、自动化运维:写过简单网站、写过自动发帖脚本、写过收发邮件脚本、写过简单验证码识别脚本。爬虫在开发过程中也有很多复用的过程,这里总结一下,以后也能省些事情。1、基本抓取网页get方法import urllib2
url = "http://www.baidu.com"
response = urllib2.urlop
转载
2024-09-20 06:45:16
18阅读
最近由于需要一直在研究微博的爬虫,第一步便是模拟登陆,从开始摸索到走通模拟登陆这条路其实还是挺艰难的,需要一定的经验,为了让朋友们以后少走点弯路,这里我把我的分析过程和代码都附上来。首先,我们先用正常的账号登陆,具体看会有些什么请求。这里我用的是Http Analyzer抓包(Filders也是一个不错的选择)。下面是正常登陆流程的截图:接下来我会详细说明各个过程。第一步:预登陆。现在微博、空间等
# 微博Python发评论的科普文章
在现代社交网络中,微博是一个备受欢迎的平台,用户可以分享信息、互动和评论。对于开发者来说,使用编程进行自动化操作,如发评论,可以节省时间并提升效率。本文将介绍如何使用Python和微博API来发评论,并附带相关的代码示例。此外,我们还将用甘特图展示这个过程的时间安排。
## 微博API简介
微博API提供了一系列接口,开发者可以通过这些接口与微博进行交互
python实现新浪微博的模拟登录你好 你好为了爬取新浪微博中的某些数据,我们必须得实现模拟登录,才能提高我们爬虫的爬取速度,下面我将代码放上来,有时间的话我再将代码中的部分详细说明首先是sina_weibo_login方法(下图代码段),这个方法实现的具体的模拟微博登录的过程,需从配置文件中加载微博cookie,用户名,密码.运行完后悔返回一个带有cookie的SESSION,该SESSION
其实小帅b已经挺久没有玩微博了,记得上次玩微博还是为了给周杰伦打榜,不过最近心血来潮,觉得俺的微博账号躺着也是躺着,要不就用 Python 做一个自动定时发微博的机器人,让它在上面飘一会。怎么个飘法呢?这不禁让我想到了一个叫做 “古城钟楼” 的微博账号,每天都定时定点的在上面 “铛铛档”,其它的啥也不干,但牛逼的是,人家就凭 “铛铛档” 就有了 100 多万粉丝,我特么都快给跪下了。所以我也打算弄
转载
2024-01-09 22:15:33
66阅读
本文记录了用新浪微博官方Python SDK调用API进行开发的流程。准备工作申请成为开发者并创建一个应用:首先要有一个新浪微博的账号,然后去新浪微博开放平台(http://open.weibo.com/)创建一个应用,具体的步骤官网文档介绍的非常详细:在开发者页面点击“登录” -> “创建应用” -> 选择应用类型(如“网页应用”)-> 填写应用信息。P.S.,应用需要设置一个
转载
2023-07-03 16:56:48
194阅读
虽然有第三方的Python库,但也只是对request请求作简单的封装。所以以下将不使用第三方库。 创建应用 要使用微博的API,需先要有个应用。随便哪种应用都行,注册应用的主要目的是要获得App Key 和App Secret。 获取access_token API的调用需要登录授权获得acces
转载
2020-01-18 13:03:00
143阅读
2评论
# 使用 Python 实现微博 API 接口的入门指南
## 概述
本文将介绍如何使用 Python 实现对微博 API 的调用。我们将分步进行,确保你能清晰理解每个环节。
### 步骤概览
以下是实现的步骤:
| 步骤 | 描述 |
|------------------|----------
上一节中已经安装了Python SDK,可以在程序中引入weibo模块编写微博程序了。下面的程序的功能就是利用该模块发一条新微博,先开具体的代码:#! /usr/bin/python"""引入Python SDK的包"""import weibo"""授权需要的三个信息,APP_KEY、APP_SECRET为创建应用时分配的,CALL_BACK在应用的设置网页中设置的。【注意】这里授权时使用的CALL_BACK地址与应用中设置的CALL_BACK必须一致,否则会出现redirect_uri_mismatc
转载
2013-06-15 15:44:00
236阅读
2评论
最近在研究用 Python 来制作各个类别的机器人,今天先来分享一个自动发布新浪微博的机器人。基本思路其实要实现一个简单的自动发布微博机器人还是不难的,只需要每天按时找好要发布的素材(一般就是爬虫了),然后再通过微博开放出来的 API 接口,自动发布即可。素材对于素材,我这里选取的是金山词霸的每日一句英语,我们可以爬取该网站的相关信息来组成我们的微博素材。http://news.iciba.com
转载
2021-04-09 15:49:40
1802阅读
虽然微博官方有Python SDK,但是下载链接竟然失效了??在Pypi找到一个库——weibo,貌似还不错 安装weibo库 pip install weibo 报错 “ERROR: Command errored out with exit status 1: python setup.py e
转载
2020-01-17 22:40:00
381阅读
2评论