我想使用httr
將我的R圖像輸出鏈接到/上傳到flickr,但是在初始階段我需要使用OAuth 1.0對自己進行身份驗證時遇到困難。oauth flickr api使用httr檢索標記
我以前去以下鏈接http://www.flickr.com/services/apps/create/apply/
創建一個應用程序,然後有一個祕密和密鑰字符串,該應用...
然後我用它在httr
包函數獲取令牌,但無濟於事。我一直在嘗試使用此鏈接上提供的文檔http://www.flickr.com/services/api/auth.oauth.html來幫忙,但是,我正在努力...
以下是我使用的代碼。
flickr.app <- oauth_app("flickr",key="xxxxxx", secret="xxxxxxxx")
flickr.urls <- oauth_endpoint(request="http://www.flickr.com/services/oauth/request_token",
authorize="http://www.flickr.com/services/oauth/authorize",
access="http://www.flickr.com/services/oauth/access_token")
flickr.token <- oauth1.0_token(flickr.urls,flickr.app)
從中我得到錯誤信息
Error: http client error (400)
不太知道從哪裏何去何從...任何幫助,將不勝感激。
N.B.另外,我認識到,由於設置api鏈接的本質,存在需要保密的祕密,api-keys,登錄名和密碼等,但是在www上設置虛擬flickr帳戶並不需要很長時間。 flickr.com,能夠重現問題......在我看來......也許其他人可以嘗試設置一個並讓我知道他們是否有類似的問題,以及解決這種情況的潛在方法?
你使用的是什麼版本的'httr'? – Andrie
對於我來說,解決這些問題最簡單的方法就是給你發一個虛擬flickr賬戶的最小可重複的例子(或者如果你信任我,用你的常規賬戶) – hadley
@ Andrie version 0.2 –