google contacts data api and calendar data api

12 views
Skip to first unread message

computerzworld

unread,
Jul 11, 2008, 11:26:08 PM7/11/08
to Google Data Protocol
Hello,
I want to retrieve the contacts and calendar events from
google and also want to add,edit and delete them by using API written
in PHP. I searched them but I found it made in zend framework. Are
there any standalone APIs written in PHP without any framework? If yes
then please provide me the link to access it. Thanks in advance.

Jeff Fisher (Google)

unread,
Jul 14, 2008, 5:19:37 PM7/14/08
to Google Data Protocol
Hi,

You can download just the "GData" component of the Zend Framework
without downloading everything else:

http://framework.zend.com/download/gdata

Does this work for you?

Cheers,
-Jeff

computerzworld

unread,
Jul 17, 2008, 5:10:41 AM7/17/08
to Google Data Protocol
I have downloaded it but it didn't ran successfully.

On Jul 15, 2:19 am, "Jeff Fisher (Google)" <api.jfis...@google.com>
wrote:

Ryan Boyd (Google)

unread,
Jul 18, 2008, 1:21:48 PM7/18/08
to google-he...@googlegroups.com
On Thu, Jul 17, 2008 at 2:10 AM, computerzworld <meat...@gmail.com> wrote:

I have downloaded it but it didn't ran successfully.

Could you please give us more information on what didn't work correctly?  Hopefully providing this information will help you, but can also help us improve the experience for other developers.

While Zend Framework is a MVC framework, we like to consider it as a loosely-coupled set of components to make development of PHP applications easier.  We work with Zend to distribute the separate download so that developers can get just what they need to work with our APIs, without getting extra clutter.  The separate download includes on the Zend_Gdata component and the core components on which it depends, which is a relatively light list of components which we'd have to include in any client library (HTTP classes, an exception root class, a Uri class, version info, etc.).

Here's the full list of files/directories included in the separate download:
http://framework.zend.com/svn/framework/build-tools/trunk/build-tools/include-files-gdata

I'm totally understanding if you simply don't like the way the Zend_Gdata component is structured and want a more lightweight (less object-oriented) approach to working with our services, but I hope that using a few of the Zend Framework classes doesn't disuade you from using the Zend_Gdata component :)

Of course, we also (via Zend) accept open-source contributions to the library if you're interested.

If you still are interested in using a different library for PHP, there's one other one that I've found:
http://www.rcdtokyo.com/etc/gdataapis/

You could also just use the raw XML parsing and HTTP functionality of PHP, curl, etc.

Cheers,
-Ryan


computerzworld

unread,
Aug 27, 2008, 11:34:18 PM8/27/08
to Google Data Protocol
When I ran it , it gave me require_once kind of error all the time.
So, how can I resolve those errors? Should I have to make changes in
php.ini file or have to make any modifications in zend's config file?
Please help me. Thank you.

On Jul 18, 10:21 pm, "Ryan Boyd (Google)" <api.rb...@google.com>
wrote:
> On Thu, Jul 17, 2008 at 2:10 AM, computerzworld <meat2...@gmail.com> wrote:
>
> > I have downloaded it but it didn't ran successfully.
>
> Could you please give us more information on what didn't work correctly?
> Hopefully providing this information will help you, but can also help us
> improve the experience for other developers.
>
> While Zend Framework is a MVC framework, we like to consider it as a
> loosely-coupled set of components to make development of PHP applications
> easier.  We work with Zend to distribute the separate download so that
> developers can get just what they need to work with our APIs, without
> getting extra clutter.  The separate download includes on the Zend_Gdata
> component and the core components on which it depends, which is a relatively
> light list of components which we'd have to include in any client library
> (HTTP classes, an exception root class, a Uri class, version info, etc.).
>
> Here's the full list of files/directories included in the separate download:http://framework.zend.com/svn/framework/build-tools/trunk/build-tools...
Reply all
Reply to author
Forward
0 new messages