Как получить географическое местоположение и идентификатор места регистрации твита, опубликованного на Twitter - PullRequest
0 голосов
/ 20 марта 2012

В Твиттере размещены тысячи твэков за 4 кв.Все эти твиты содержат ссылку на foursquare.com.

Ссылка, например, https://foursquare.com/donnyndra/checkin/4f60500ae4b02a8707007b93?s=ogf_jvcuoha1T0QUfIRVWGupvuc&ref=tw, имеет идентификатор регистрации и подпись.

Я прочитал API doc на 4sq.com и обнаружил, что нужен действующий пользователь , если я хочу сделать запрос деталей регистрации.

Означает ли это, что я должен позволить пользователю, которыйсделал проверку подлинности моего приложения для доступа? Но Я собрал тысячи твитов регистрации только для исследований и не могу позволить пользователям 4sq.com авторизоваться.

Есть ли решение для решения этой проблемы?Что у меня есть только:

  • идентификатор и подпись для регистрации
  • client_id и client_secret

Так как у меня есть ссылки проверок, я должен проанализировать страницу зассылку, чтобы получить то, что я хочу?Есть ли лучший способ сделать это?В моем исследовательском проекте используется язык Java.

Мне действительно нужна ваша любезная помощь!Заранее спасибо!

1 Ответ

0 голосов
/ 20 марта 2012

Поскольку, как вы сказали, заставить пользователей аутентифицировать вас для доступа к своим учетным записям через API-интерфейс не вариант, единственное, что вы можете сделать, это попытаться очистить страницы за ссылками.

Тем не менее, я был бы очень удивлен, если это не в нарушение Условий предоставления услуг 4sq.Кроме того, нарушив Условия обслуживания сторонней компании, вы вполне можете сделать свое исследование недействительным.

Лучше всего было бы связаться с 4sq и посмотреть, позволят ли они вам использовать (или, скорее всего,покупка) анонимное подмножество своих данных.Таким образом, вы очень искренне общаетесь с компанией, и вы также можете получить разрешение на использование их данных.

...