Как прочитать профиль пользователя Twitter в скрипте bash

#bash #twitter #raspbian

#bash #Twitter #raspbian

Вопрос:

Изменение моего профиля в Twitter бесплатно, быстро и просто, и я могу сделать это из любой точки мира со своего телефона.

Таким образом, я хотел бы использовать свой профиль Twitter как способ проверки сторожевого скрипта bash (на raspbar) — когда профиль изменяется, сторожевой таймер обнаруживает это и затем выполняет действие.

Я использовал приложение gdrive для проверки даты последнего изменения в общедоступном документе Google Drive, но в некоторые дни я превышал лимит суточной квоты, и сторожевой таймер не получал свой pat.

Без предоставления полного скрипта у меня сейчас есть что-то вроде следующей логики:

 #!/bin/bash
timeStampOld="$(gdrive info ID#)"
while
do
  timeStampNew="$(gdrive info ID#)"
  if [[ $timeStampOld = $timeStampNew ]];then
    echo "No change. Pat watchdog."
  else
    echo "Watchdog not happy. Run (the corrective action script) for your lives!"
    timeStampOld=$timeStampNew
  fi
done
  

Как мне сделать то же самое, но путем чтения моего профиля Twitter вместо команды gdrive? Есть ли единственная командная строка, которая может получить мой профиль Twitter?

Если есть лучший, бесплатный и простой способ прочитать изменения, которые я могу внести онлайн со своего телефона, я также открыт для других предложений.

Заранее спасибо.

Комментарии:

1. Почему бы не использовать Twitter api и не сделать это в Python ?

2. У меня есть рабочий скрипт в bash, за исключением этого одного элемента. У меня нет опыта работы с API, кроме того, что я примерно знаю, что они делают, но это будет частью процесса обучения. Я попробую python для своего следующего небольшого проекта, я обещаю.