I'm getting the following error when I follow the javascript contacts
API documentation.
"
Error: Request via script load timed out. Possible causes: feed URL is
incorrect; feed requires authentication
"
I found an e-mail thread with similar concerns but there was no answer
provided.
Hopefully somebody figured out an answer.
Following is the source code. It's pretty much straight from the
contacts API.
<html>
<head>
<script type="text/javascript" src="http://www.google.com/jsapi">
</script>
<script src="http://jqueryjs.googlecode.com/files/
jquery-1.3.2.min.js"></script>
<script src="../js/domination.js"></script>
<script src="./chooseinvites.js"></script>
<script type="text/javascript">
var contactsService;
var logMeIn = function() {
var scope = "http://www.google.com/m8/feeds";
var token = google.accounts.user.login(scope);
};
var setupContactsService = function() {
contactsService = new google.gdata.contacts.ContactsService
('circuspop-1.0');
};
var getMyContacts = function() {
var contactsFeedUri = 'http://www.google.com/m8/feeds/contacts/
default/full';
var query = new google.gdata.contacts.ContactQuery
(contactsFeedUri);
// Set the maximum of the result set to be 5
query.setMaxResults(5);
contactsService.getContactFeed(query, handleContactsFeed,
handleError);
};
var handleError = function(error){
alert(error);
};
var handleContactsFeed = function(result) {
var entries = result.feed.entry;
for (var i = 0; i < entries.length; i++) {
var contactEntry = entries[i];
var emailAddresses = contactEntry.getEmailAddresses();
for (var j = 0; j < emailAddresses.length; j++) {
var emailAddress = emailAddresses[j].getAddress();
alert('email = ' + emailAddress);
}
}
};
var initFunc = function(){
setupContactsService();
logMeIn();
getMyContacts();
};
google.load("gdata", "2.x", {packages: ["contacts"]});
</script>
</head>
<body>
<img src="art.gif"/></img>
<script type="text/javascript">
google.setOnLoadCallback(initFunc);
</script>
</body>
</html>
Thanks.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Contacts API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-contacts-api?hl=en
-~----------~----~----~----~------~----~------~--~---