Thanks again Robson!

On Feb 27, 2:57 am, Robson Dantas <[email protected]> wrote:
> Great resource Prashant!
>
> Just want to add another lines which might help:
>
> 1 - Opensocial extension for firebug - helps to debug, and allows to inject
> javascript without needing to reload the 
> page:https://addons.mozilla.org/en-US/firefox/addon/13124
>
> 2 - OSDE is a great Eclipse Plugin to develop Opensocial 
> Apps:http://code.google.com/p/opensocial-development-environment/
>
> Regards,
>
> Robson Dantas
>
> 2010/2/24 Prashant (Google) <[email protected]>
>
>
>
>
>
> > ---------- Forwarded message ----------
> > From: Dhaval Pancholi <[email protected]>
> > Date: Feb 24, 12:33 pm
>
> > I have come through many posts where they take
> > you step by step how to write an orkut application but there are very
> > very few posts which  help developers to debug an orkut application.
>
> > Following few debugging tips always work for me.
>
> > 1) IMP. point Check whether your new xml is been loaded. orkut always
> > takes xml fom cache so whenever you upload your new xml it does'nt
> > come from your server it comes from orkut cache. So Solution append
> > &bpc=1 in your xml url so that your entire url looks like
> >http://www.yourdomain.com/abc.xml?bpc=1
> > To be totally sure that my new xml is been loaded i generally append
> > version number and have an alert in the first function of my xml which
> > points me out my mxl version alert(' v-1.1');
> > alert(' v-1.2'); and etc.
>
> > 2) Use Firebug-firefox addon to show you your javascript errors.
>
> > 3) If you get error 500 Internal Server Error. Check your url you
> > submitted to orkut in a stand alone page. There might be a case your
> > server may be at fault.
>
> > 4) Now in profile view if you are calling some json data with url
> > using profile templates check that url in a stand alone. to see
> > whether your file outputs proper json formatted string.
>
> > 5) Many times orkut returns us an object in a callback function now
> > this is very frustrating thing now how on earth would i know what data
> > that object contains. Trust me there are many times where you would
> > want to use the returned object. So following function i use which
> > gives me all the properties and methods of the object which helps me a
> > lot.
>
> > Pass any object in this function and your would get all the properties
> > and methods in the alert box.
>
> > function popUpProperties(inobj) {
> >         var html="";
> >         for (objprop in inobj) {
> >         html=html+objprop + ' => ' + inobj[objprop] + '\n';
> >         }
> >         alert(html);
>
> > }
>
> > 6) For the last one this will not help you debug but it will
> > definitely help you not freak out. There are many posts telling i got
> > your token has been expired.{I posted  the same questions few months
> > ago :) } So in this case here is what you do. You logout of your
> > sandbox account and then you log in again and then start working with
> > your application. Your authorization token seems to get destroyed when
> > you clear your
> > cache etc.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Orkut Developer Forum" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<opensocial-orkut%2Bunsubscrib 
> > [email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/opensocial-orkut?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Orkut Developer Forum" 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/opensocial-orkut?hl=en.

Reply via email to