查看: 5057|回复: 9
收起左侧

怎么用CURL/API token 扒拉下来数据with(RCurl)

|只看干货 |老生常谈

分享帖子到朋友圈
K姐 | 显示全部楼层 |阅读模式
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   94% (10540)
 
 
5% (571)    👎

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?注册账号

x
curl -d api_token=somenumber -X POST http://www.ccccccc.com/api/v3/sessions.json

假定网站给出来的例子是这样,
我打算用RCurl 或者类似工具把数据读进R处理

但是RCurl里面貌似没有说怎么用api token?

上一篇:迷茫中
下一篇:用vim又用Chrome的同学们
 楼主| K姐 2011-3-17 06:08:22 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   94% (10540)
 
 
5% (571)    👎
顺便问,如何把google spreadsheet读入R without making it public
RGoogleDocs and RGoogleData both failed
前者是authorization error
后者压根儿就不存在了好像
RCurl 不会用,没找到具体用什么能打开
getURL()
getURI() both failed to open

看见SSL certificate problem, 下载了一个Curl的 CA包,不知道该怎么用
回复

使用道具 举报

zach 2011-3-17 07:47:24 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   91% (2307)
 
 
8% (228)    👎
不知道什么叫without making it public
Google Docs有一个share方法是,知道链接才能访问。这个不算public吧
. check 1point3acres for more.但是对知道链接的人来说,就和公开的是一样的
回复

使用道具 举报

 楼主| K姐 2011-3-17 07:49:46 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   94% (10540)
 
 
5% (571)    👎
that's OK too
but i failed to even do that....
回复

使用道具 举报

diamrem 2011-3-17 20:37:00 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (285)
 
 
1% (4)    👎
没太明白问题

api token怎么用要看提供api的网站

没有用过RCurl,但是从一个需要登录的网站里扒拉下东西,基本思路是先登录,存cookie,然后去内容页扒东西,这个时候需要读cookie里的信息。

你可以研究一下curl的manual,和那个api的使用方法~
回复

使用道具 举报

 楼主| K姐 2011-3-17 22:21:35 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   94% (10540)
 
 
5% (571)    👎
thanks!

这方面基础知识看什么地方比较好呢?目前基础==0
回复

使用道具 举报

RehsuR 2011-3-17 22:25:15 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (357)
 
 
1% (5)    👎
没玩儿过, 纯旁观, 最近太忙了也没什么时间玩儿一下这个..
回复

使用道具 举报

diamrem 2011-3-17 23:18:50 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (285)
 
 
1% (4)    👎
回复 6# 小K


    呃,从用linux开始?因为curl是linux下的一个用来下载上传的小工具

http://curl.haxx.se/docs/manpage.html  详细说明在这里

使用案例在这里http://curl.haxx.se/docs/manual.html

如果是关于神马是cookies之类的,wiki,google都可以帮你吧

我也是刚刚开始用curl,因为mac上没有特别称心的下载软件,于是就找了个命令行工具。

可以多多交流哈~
回复

使用道具 举报

 楼主| K姐 2011-3-19 04:53:03 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   94% (10540)
 
 
5% (571)    👎
回复  小K
. 1point3acres

    呃,从用linux开始?因为curl是linux下的一个用来下载上传的小工具

  详细说明在这 ...
diamrem 发表于 2011-3-17 23:18



    非常感谢!
周末学习去~~~~~
回复

使用道具 举报

iveney 2011-5-27 05:31:48 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (58)
 
 
0% (0)    👎
如果你不需要做 OAuth, 那么直接 post request 就行了.
不需要 API token.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■拉群请前往同学同事飞友|拉群结伴版块,其他版块拉群,帖子会被自动删除
■论坛不能删帖,为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://tools.1point3acres.com/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

X 关闭
>
快速回复 返回顶部 返回列表