2017-09-26 57 views
0

在現有的文章中有這方面的變化,但特別針對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中級,但捲曲初學者。

因此,這兩個問這裏有:

  1. 什麼將上述捲曲的代碼是使用類似HTTR或RCurl(和最佳的解決方案使用)?
  2. 如何存儲返回的數值作爲變量?

謝謝。

回答

0

不知道爲什麼有人會downvote我,但回答我自己的問題,我建議將cURL轉換爲R的美好的httr包。我已經得到它的工作數來自和Facebook API的呼叫。對我來說,最後的絆腳石是要記住使用

encode = "json" 

......在適當的地方。詳情請看這裏:

https://cran.r-project.org/web/packages/httr/vignettes/quickstart.html

+0

更新 - 我寫了一個包FBinsightsR只是爲了處理廣告見解的進口。它在GitHub上:https://github.com/Deducive/FBinsightsR – nycrefugee