利用淘宝 API 在新浪微博上分享淘宝商品,赚取淘宝客返利
前段时间做了个新浪应用,在新浪微博上分享淘宝商品。淘宝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/
# 来源:老秋的博客
最新招聘
- [珠海] 云查杀工程师(Python, Django) - 金山
- [成都] Python 程序开发(技术经理,2年以上Python开发经验) - 热酷
- [武汉] 云存储软件研发工程师(高新急聘) - 赛诺(武汉)技术有限公司
- [梅州] 网站程序员、网页设计、实习生 - 梅州天勤网络科技有限公司
- [广州] python游戏开发工程师 - 广州哈谷特