我試圖使用R和httr包在Instagram API上創建實時訂閱,但我正在努力與PubSubHubbub身份驗證。Instagram:與R和httr實時訂閱
這是我使用的代碼:
require(httr)
r = POST(url = 'https://api.instagram.com/v1/subscriptions',
body = "client_id=XXXXX;client_secret=XXXX;aspect=media;access_token=XXXX;callback_url=http://localhost:1410/;object=tag;object_id=selfie",
encode = "form",
verbose()
)
str(content(r))
我得到的錯誤信息是:
..$ error_message: chr "Invalid URL. The URL may be on a private network."
現在我明白了Instagram的API無法達到http://localhost:1410/,然而,這是由httr包中的oauth_callback()函數給出的回調URL。
任何幫助和指導將非常感激。
感謝
或者,R中沒有特別要求httr包的任何其他方法也是合適的。 – Stephane 2015-02-12 11:01:34