简单面孔

zuckup的Python项目详细描述


travis-imgzuckup==simple facebook解析

安装

pip install zuckup

测试

需要nose

nosetests

用法

zuckup附带三个实用程序:insightspage,和 page_stats

洞察

note:若要获取Facebook Insights数据,必须首先具有访问权限 具有查看此数据所需凭据的令牌。

importzuckupforpost_statsinzuckup.insights(page_id='authenticated_page'):printpost_stats

页面帖子

importzuckupforpostinzuckup.page(page_id='nytimes')printpost

页面统计

importzuckuppage_stats=zuckup.page_stats(page_id='nytimes')printpage_stats

身份验证

zuckup将通过^{tt7}自动连接到Facebook API$ 如果将FB_APP_IDFB_APP_SECRET设置为环境 变量。

或者,您可以预先连接并传递此连接 通过Kwargconn

importzuckupconn=zuckup.connect(app_id='12345',app_secret='678910')page_stats=zuckup.page_stats(page_id='nytimes',conn=conn)printpage_stats

最后,如果你只想连接一个访问令牌,比如 从对你的应用进行身份验证的用户获取,传入 access_token到任何方法:

importzuckuppage_stats=zuckup.page_stats(page_id='nytimes',access_token='a-users-access-token')printpage_stats

并发性

通过gevent

import zuckup

for post in zuckup.page(page_id='nytimes', concurrent=True)
  print post

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在导入到Google工作表时使用ApachePOI显示系列标签   java在Swing表上修改数据生成SQL   java TCP数据包在网络级别合并   java自动连线bean在线程位置为空   javasocket。禁用无线连接时getOutputStream()阻塞   JSON上的javascript字符串数组。stringify输出unicode字符   java在Oracle数据库中存储不同类型数据的最佳体验   Spring MVC中模板引擎后的java进程输出   不知从哪里来的java空字符串。   如何加载java。使用Adobe Flex的客户端的属性文件?   java如何替换多层括号之间的所有内容?   {JSONObject必须以java'开头   java使用commandButton或commandLink返回并管理HTML控件值   java Android大文本视图动态   java JMock需要自定义类   java Android应用程序在emulator中工作,但在设备中失败   java连接到derby数据库时使用什么文件路径格式?   java在一个函数调用中返回两个结果?