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
276阅读
其实小帅b已经挺久没有玩了,记得上次玩还是为了给周杰伦打榜,不过最近心血来潮,觉得俺的账号躺着也是躺着,要不就用 Python 做一个自动定时的机器人,让它在上面飘一会。怎么个飘法呢?这不禁让我想到了一个叫做 “古城钟楼” 的账号,每天都定时定点的在上面 “铛铛档”,其它的啥也不干,但牛逼的是,人家就凭 “铛铛档” 就有了 100 多万粉丝,我特么都快给跪下了。所以
前言前不久萌生了学习下python的想法,于是乎本着练手的目的做了这么个的小玩意。注册新浪weibo允许第三方以应用的方式发布,所以我们首先要做的就是通过新浪开放平台注册一个应用:weibo_open 打开上述平台的页面,用账号登录,然后点立即接入开始注册自己的应用,按提示操作即可。如下是我自己创建好的应用,名为share.cn:app 在个人应用的应用信息-
作者 | 周萝卜最近在研究用 Python 来制作各个类别的机器人,今天先来分享一个自动发布新浪的机器人。基本思路 其实要实现一个简单的自动发布机器人还是不难的,只需要每天按时找好要发布的素材(一般就是爬虫了),然后再通过开放出来的 API 接口,自动发布即可。素材对于素材,我这里选取的是金山词霸的每日一句英语,我们可以爬取该网站的相关信息来组成我们的素材。http://
转载 2023-10-31 00:27:32
88阅读
要自动最简单的办法无非是调用新浪的API(因为只是简单的,就没必要用它的SDK了)。参考开发文档http://open.weibo/wiki/API 进行代码编写创建应用要使用的API,需先要有个应用。随便是个应用就行,可以到这里注册一个站内应用应用注册。注册应用的主要目的是要获得MY_APPKEY 和MY_ACCESS_TOKEN,如图所示获取access_token
基于python编写的应用Python编程语言Python 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。本文是一个基于python编写的应用,是针对开放平台S
最近在研究用 Python 来制作各个类别的机器人,今天先来分享一个自动发布新浪的机器人。基本思路 其实要实现一个简单的自动发布机器人还是不难的,只需要每天按时找好要发布的素材(一般就是爬虫了),然后再通过开放出来的 API 接口,自动发布即可。素材对于素材,我这里选取的是金山词霸的每日一句英语,我们可以爬取该网站的相关信息来组成我们的素材。http://news.iciba.co
转载 2023-07-25 15:42:49
180阅读
python也差不多一年多了,python应用最多的场景还是web快速开发、爬虫、自动化运维:写过简单网站、写过自动发帖脚本、写过收发邮件脚本、写过简单验证码识别脚本。爬虫在开发过程中也有很多复用的过程,这里总结一下,以后也能省些事情。1、基本抓取网页get方法import urllib2 url = "http://www.baidu.com" response = urllib2.urlop
其实小帅b已经挺久没有玩了,记得上次玩还是为了给周杰伦打榜,不过最近心血来潮,觉得俺的账号躺着也是躺着,要不就用 Python 做一个自动定时的机器人,让它在上面飘一会。怎么个飘法呢?这不禁让我想到了一个叫做 “古城钟楼” 的账号,每天都定时定点的在上面 “铛铛档”,其它的啥也不干,但牛逼的是,人家就凭 “铛铛档” 就有了 100 多万粉丝,我特么都快给跪下了。所以我也打算弄
前言:开放平台提供了数据的api接口,不仅可以直接通过api调用服务发布查询,更重要的是,可以在自己的网站上获得新浪api的授权,调用的某些内容,就好像我们再网站中看到好文章要分享到或者其他社交网站中一样,非常方便。下面就来探秘一番。1.注册开发者并获取app key 和 app secret  百度很容易找到开放平台的入口,登录自己的账号,点击账
转载 2023-07-20 20:38:01
541阅读
1评论
上一节中已经安装了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
223阅读
2评论
这一篇文讲述界面的实现。首先我们先了解一下在这个界面中需要做哪些事情吧!(1) 包括文字内容和图片,所以我们可以用一个textview来装载文字内容,用一个imageview来装载图片内容。①在文字部分,用一个textview,在发送的时候检测一下发送文字的个数,如果超过140,那么给出提示信息。在图片部分,用一个imageview,并且如果添加了图片,那么在
先上图演示下:    看完图就直接上代码吧,其中有几处写死的地方,我有提示,你们自己改下就是了。//@显示用户列表 (function($) {//判断是否为子元素   function isParent(obj,pobj){     while (obj != undefined && obj != null && obj
转载 10月前
8阅读
使用提供的API接口发送创建应用应用开放API接口,不对个人账号开放,我们要先注册一个应用,将自己电脑作为应用服务器。如果用户想通过API接口,那么用户要先向应用授权,应再帮这个用户。一个应用可以提供给很多用户使用。获取用户授权的过程这个过程需要三方共同参与:用户,服务器,应用服务器。创建应用后,我们会拿到一对 App Key 和 App
最近在研究用 Python 来制作各个类别的机器人,今天先来分享一个自动发布新浪的机器人。基本思路其实要实现一个简单的自动发布机器人还是不难的,只需要每天按时找好要发布的素材(一般就是爬虫了),然后再通过开放出来的 API 接口,自动发布即可。素材对于素材,我这里选取的是金山词霸的每日一句英语,我们可以爬取该网站的相关信息来组成我们的素材。http://news.iciba.com
转载 2021-04-09 15:49:40
1707阅读
虽然官方有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
345阅读
2评论
我的个人早前有大量跟好友的页面聊天数据,随着时间增多,近乎上万条,可是本身没有提供数据备份功能,查看了一下API文档,从官方提供的接口取得的数据也只是有限条,无法满足需要,因此萌发了写个爬虫用模拟登录的方式将所有发过的抓取下来。一 、先分析一下网页版的结构和流程:首先是登录,需要用户名、密码、验证码,登录成功后进入个人主页,在主页右边有一个年份侧边栏,从这里可以按时间查
前言对于很少玩的我来说,内容少的可怜。所以本人就想:能不能写个成功程序来帮我。这个程序要满足以下要求:自动化,自动登录,自动内容要有意义,不能是随机生成的字符。可以设置每隔一段时间一条,频率不能太快,当然也不能太慢。于是,就诞生了这个程序,代码使用纯Python实现,没有使用SDK,主要是模拟HTTP操作。程序运行后会先登录,然后启动一个定时器,每隔一段
要自动最简单的办法无非是调用新浪的API(因为只是简单的,就没必要用它的SDK了)。参考开发文档http://open.weibo.com/wiki/API 进行代码编写创建应用要使用的API,需先要有个应用。随便是个应用就行,可以到这里注册一个站内应用应用注册。注册应用的主要目的是要获得MY_APPKEY 和MY_ACCESS_TOKEN,如图所示获取access_token
使用post方式实现的发送request和post需要用到的参数如下:rnd:当前时间减去1970.01.01,时间差转换为毫秒mid:iduid:当前登录的用户idcid:当前评论idouid:当前评论内容的主用户idstatus_owner_user:不清楚,随便一个值就可以retcode:验证码正确返回的retcode内容ts:发送验证码需要的参数一. 评论1. RequestUrl:请求链接http://weibo.com/aj/comment/add?_wv=5&__rnd=13590198299892. post参数:act=post&mid=34888.
转载 2013-02-04 00:25:00
156阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5