Как получить глобальные услуги на моем портале? - PullRequest
0 голосов
/ 05 марта 2012

Я использую IGoogle компонент inettuts , чтобы сделать мой портал более привлекательным и простым в использовании интерфейсом.

У меня много дополнительных функций, но я сталкиваюсь с двумя проблемами:

  • Я не знаю, как получить глобальные услуги, такие как погода, дата и время, цитаты, моя электронная почта. (Нужно ли использовать какой-нибудь API?)
  • Как я могу реализовать максимизацию и восстановление виджета

Ответы [ 2 ]

1 голос
/ 13 марта 2012
  • Что касается глобальных сервисов, вам потребуется интерфейс на стороне сервера, который будет вызывать различные API-интерфейсы. Например. для погоды вы можете использовать http://blog.programmableweb.com/2010/02/08/googles-secret-weather-api/ или http://www.wunderground.com/weather/api/. Для даты и времени вы можете просто использовать javascript, я не совсем уверен, что вы имеете в виду под кавычками, а для почты вы, вероятно, захотите использовать что-то вроде http://php.net/manual/en/book.imap.php, если вы используете php.
  • Что касается максимизации и восстановления виджета, я бы посоветовал вам выбросить код inettuts из окна и переписать его самостоятельно, потому что их код не поддерживает его, и встроить его в него будет довольно сложно.

Надеюсь, это немного прояснит. О, и Ник абсолютно прав, что код inettuts не имеет ничего общего с igoogle, насколько мы можем видеть.

1 голос
/ 08 марта 2012

Код inettuts просто имитирует поведение виджетов в iGoogle.Для каждого виджета вы должны будете написать его самостоятельно, но это должно быть довольно просто.

http://www.google.com/webmasters/gadgets/foryourpage/index.html, вероятно, является хорошей отправной точкой.

...