Я пытаюсь создать подписку в реальном времени на API Instagram, используя R и пакет httr, но у меня возникают проблемы с аутентификацией PubSubHubbub.
Вот код, который я использую:
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."
Теперь я понимаю, что API Instagram не может связаться с http://localhost:1410/, тем не менее, это вызов обратный URL-адрес, заданный функцией oauth_callback() из пакета httr.
Любая помощь и руководство будут очень признательны.
Спасибо