Поскольку в закладках Google нет API, я должен сделать это вручную.
Сначала я пытался регулярно, используя clientAuth и передавая токен в последующем запросе, но он не работает (тот же код работает для других служб, таких как Picasa или контакты).
Я использовал плагин Temper Data для Firefox для записи опубликованных данных с целью их воспроизведения. Вот мой код в скрипте AutoHotKey:
cmd = curl -k -s https://www.google.com/accounts/ServiceLogin?service=bookmarks&passive=true&nui=1&continue=https://www.google.com/bookmarks/l&followup=https://www.google.com/bookmarks/l
cmd = %cmd% -c cookie.txt -v -d "continue=POSTDATA=continue=https`%3A`%2F`%2Fwww.google.com`%2Fbookmarks`%2Fl&followup=https`%3A`%2F`%2Fwww.google.com`%2Fbookmarks`%2Fl&service=bookmarks&nui=1&dsh=-8806623507079762088&timeStmp=&secTok=&GALX=7dKFR_6fPME&Email=MYEMAIL`%40gmail.com&Passwd=MYPASS&signIn=Sign+in&asts="
out := Run(cmd)
FileAppend, %out%, out.html
Google возвращает
Your browser's cookie functionality is turned off. Please turn it on
хотя я и установил -c cookie.txt параметр
Что не так? В соответствии с этой записью, она должна работать, я думаю.
ТИА.