将cURL Facebook API POSTs转换为R并存储结果
问题描述:
在现有的文章中有这方面的变化,但特别针对Facebook API我希望能够使用cURL将照片上传到API使用R并存储返回ID。将cURL Facebook API POSTs转换为R并存储结果
一个例子是:
curl -i -X POST \
-d "url=https://wheremyimageishosted.com/test_photo.png" \
-d 'published=false' \
-d "access_token=<my_access_token>" \
"https://graph.facebook.com/v2.10/me/photos"
,什么是返回是格式:
{"id":"1234123412341234"} .
我知道有对卷曲的R各种软件包,但它们不是最容易理解的R中级,但卷曲初学者。
因此,这两个问这里有:
- 什么将上述卷曲的代码是使用类似HTTR或RCurl(和最佳的解决方案使用)?
- 如何存储返回的数值作为变量?
谢谢。
答
不知道为什么有人会downvote我,但回答我自己的问题,我建议将cURL转换为R的美好的httr包。我已经得到它的工作数来自和Facebook API的呼叫。对我来说,最后的绊脚石是要记住使用
encode = "json"
......在适当的地方。详情请看这里:
https://cran.r-project.org/web/packages/httr/vignettes/quickstart.html
更新 - 我写了一个包FBinsightsR只是为了处理广告见解的进口。它在GitHub上:https://github.com/Deducive/FBinsightsR – nycrefugee