Я хочу написать программу командной строки, чтобы добавить контакт в GoogleMail. WWW::Contact::GoogleContact появляется только для того, чтобы получать информацию от Google.Есть ли модуль Perl для интерфейса с API контактов Google?
ответ
Я думаю, что вы хотите вместо Google Data API. API контактов доступен только для чтения.
Вы посмотрели на WWW: Mechanize?
Я только что добавил больше полей для вывода WWW :: Contact :: GoogleContactsAPI, но, как говорит Брайан, он в настоящее время доступен только для чтения. Я постараюсь, чтобы это было выпущено в ближайшее время, я посмотрю, как сделать это в двух направлениях.
Кто-нибудь еще использует/работает с этим модулем? Хотите, чтобы альфа-тест моего кода?
Этот модуль является одним из подклассов общего класса контактов, хотя он очень минималистский, поскольку он стоит. Таким образом, вместо того, чтобы просто предоставлять данные в форме, выбранной Google, я хотел найти хорошую «стандартную» модель данных. Лучшее, что я нашел, было http://www.opensocial.org/Technical-Resources/draft/Social-Data.xml#Person , хотя это, вероятно, скорее Facebook, а не Outlook/Exchange. Кто-нибудь знает хорошую модель данных контактов?
В итоге я сдался и попытался написать материал, который хотел сделать на Python. Но спасибо за комментарий – justintime
Предполагаю, вы имеете в виду, что я притворяюсь веб-браузером, смотрящим на веб-интерфейс googlemail. Я немного обеспокоен тем, что детали интерфейса могут измениться, – justintime
Это не необоснованный вопрос. Если вы хотите стабильный интерфейс, я думаю, вы можете только надеяться либо написать его самостоятельно (возможно, исходя из WWW :: Mechanize), либо обсудить с Google. Последний может или не может возражать на том основании, что вы можете пытаться написать спам-программное обеспечение. – asparagus