利用淘宝 API 在新浪微博上分享淘宝商品,赚取淘宝客返利

标签: 利用 淘宝 api | 发表时间:2011-10-24 11:40 | 作者:(author unknown) Ken
出处:http://simple-is-better.com/

前段时间做了个新浪应用,在新浪微博上分享淘宝商品。淘宝api申请好几次都没能通过审核。于是把代码共享,为学习flask的朋友多一个参考项目。

项目地址:https://github.com/laoqiu/sinaapp

项目实例:http://tuibei.viimii.li (网站功能已无法正常使用)

基本流程如下:
用新浪帐户登录,授权应用,
通过淘宝地址,获取淘宝商品,
分享到新浪微博,不论买家还是发博文的,都能得到淘宝客返利

在新浪微博上的效果如下:


应用主要的功能:
1.auth模块的openid处理
2.淘宝api的调用
3.商品图片处理


介绍下项目内容:
weibo----微博SDK, qq, sina

webapp
|---__init__.py  
|---config.cfg    flask配置
|---extensions.py 插件, 新浪微博appkey,淘宝appkey在这里设置
|---helpers.py    一些函数(注:大部分来自flask网站的snippets和newsmeme里)
|---models        数据models
|    |---....
|
|---forms         表单forms
|    |---....
|
|---scripts
|    |---taobaoapi.py   方便调用taobao api的简单类
|    |---mytimer.py     定时器,用于定时获取taobao api数据
|    |---models.py      定时获取用到的models
|    |---mydb.py        从flask-sqlalchemy1.0以前取下来应用的插件
|    |---taobao_func.py 淘宝api的调用函数
|
|---utils
|    |---imageProcess.py   这个图片处理函数,加水印文字等
|
|---permissions.py      flask权限设置
|---templates
|---static

老秋是05年开始从事前端设计的设计师,于07年喜欢上python,目前从事python项目开发,学习并使用过一些流行框架,如django,webpy,flask,turbogears。

地区:杭州
Gtalk: [email protected]
网站: http://www.laoqiu.com
豆瓣:http://www.douban.com/people/alawn84/

# 来源:老秋的博客


在微博上关注: 新浪, 腾讯   投稿

最新招聘

更多>>

相关 [利用 淘宝 api] 推荐:

利用淘宝 API 在新浪微博上分享淘宝商品,赚取淘宝客返利

- Ken - python.cn(jobs, news)
前段时间做了个新浪应用,在新浪微博上分享淘宝商品. 淘宝api申请好几次都没能通过审核. 于是把代码共享,为学习flask的朋友多一个参考项目. 项目地址:https://github.com/laoqiu/sinaapp. 项目实例:http://tuibei.viimii.li (网站功能已无法正常使用).

利用GTAP搭建Twitter api的完整实战教程

- 建军 - iGFW
首先,我们需要准备一下一些资源,从而制作出可以在任何地方访问你的twitter的API:. 1:建立一个GAE API用来设立GTAP twitter proxy 猛击这里;. 2:在你自己的twitter上建立一个 twitter API 猛击这里 (注意,这个API与google api是两码事);.

操纵历史,利用HTML5 History API实现无刷新跳转

- - 蓝飞技术部落格
有一次在上点点网的时候,发现登陆、注册动画效果非常华丽,但让我感到震惊的是页面竟能够实现无刷新跳转(已改版,观看此效果可以猛击此处: GitHub或 阅FM),回顾了所学的前端知识,似乎没有任何技术可以实现这一点,于是百度搜罗了一下,才发现这原来是使用HTML5中History API实现的效果,但奈何一直未曾派上用场.

利用kibana学习 elasticsearch restful api (DSL) - Ruthless - 博客园

- -
利用kibana学习 elasticsearch restful api (DSL). 1、了解elasticsearch基本概念. PUT 创建索引,eg:PUT /movie_index 新建movie_index索引. GET 用于检索数据,eg:GET movie_index/movie/1.

Api Blocking

- - xiaobaoqiu Blog
4.RateLimiter实现限流. 接口限流是保证系统稳定性的三大法宝之一(缓存, 限流, 降级).. 本文使用三种方式实现Api限流, 并提供了一个用Spring实现的Api限流的简单Demo, Demo的git地址: https://github.com/xiaobaoqiu/api-blocking.

利用面部识别API分析网站照片中的人物情绪

- Jin Huang - 互联网的那点事
据国外媒体报道,一个名为The Emotional Breakdown的新网站可以每天扫视《卫报》网站上图片的人物面部表情,并将其归类为“高兴、难过、愤怒、惊讶或木然”. 比如,在《卫报》星期一的图片集中,有25%的表情是“高兴”,这比星期天强一点. 星期天有40%的表情是“愤怒”. 你也可以在The Emotional Breakdown上输入其他网站的网址.

股票API

- 狗尾草 - 博客园-首页原创精华区
股票数据的获取目前有如下两种方法可以获取:. http/javascript接口取数据. 1.http/javascript接口取数据. 以大秦铁路(股票代码:601006)为例,如果要获取它的最新行情,只需访问新浪的股票数据. 这个url会返回一串文本,例如:. var hq_str_sh601006="大秦铁路, 27.55, 27.25, 26.91, 27.55, 26.20, 26.91, 26.92, .

API 与 ABI

- Ant - A Geek's Page
(本文亦是《C语言编程艺术》中的一部分,所以请勿用于商业用途. 一些程序员居然对API和ABI这两个概念都不清楚,我感到有些惊讶. 这里以 Linux 内核为例简单解释一下. API,顾名思义,是编程的接口,换句话说也就是你编写“应用程序”时候调用的函数之类的东西. 对于内核来说,它的“应用程序”有两种:一种是在它之上的,用户空间的真正的应用程序,内核给它们提供的是系统调用这种接口,比如 read(2),write(2);另一种就是内核模块了,它们和内核处于同一层,内核给它们提供的是导出的内核函数,比如 kmalloc(),printk().

Google+ API发布

- 屁清新健脑 - Solidot
开发者终于等来了期待已久的Google+ API. Google正式发布了允许读取用户公开信息的API,开发者可以借助API开发与Google+交互的应用程序,或将其整合到网站上. Google社交网站发布2个月来,经历了用户暴涨,但也出现了热度下降. Google+ API的发布也许能给予它一个新动力.

API 之下

- - 阮一峰的网络日志
虽然标题里面有 API,但是本文谈的不是编程,而是更重要的事情. 很多公司的组织架构,都有一个中层. 高层领导和基层员工之间,存在大量的中层干部. 2015年,硅谷创业家 莱因哈特(Peter Reinhardt)观察到一个现象:硅谷科技公司正在变得越来越大,但是公司的中层几乎没有变大. 原因就在于,大公司正在用 API 替代掉中层干部.