Я часто получаю много интересных твитов на своей временной шкале, в виде прямых сообщений, через другие социальные и личные медиа. По сути, все эти твиты являются полноценными URL. Моя цель - сохранить эти твиты в БД . Представьте себе API-интерфейс REST, в котором URL-адрес твита является параметром, и при выполнении он извлекает и сохраняет этот твит в БД.
В довершение ко мне возникают следующие мысли:
URL-адрес твита содержит идентификатор твита, который я могу извлечь и использовать API поиска, например: https://twitter.com/OpenJDK/status/1246209511330738176
Поиск в Твиттере API предоставляет опцию query (q), но я не думаю, что это возможно / имеет смысл передавать URL твита в качестве параметра
- . Я могу просто использовать HttpsURLConnection или что-то подобное чтобы проанализировать URL твита, но все, что я, вероятно, получу, это текст, а не другую информацию, которую возвращает API Twitter; кроме того, некоторые твиты могут быть видны только подписчикам, и тогда мне потребуются секреты API.
Как мне поступить?