Yes, Raman's right again. Requests are not encrypted; the only
difference between unsigned and signed requests are the extra
parameters that are passed -- signed requests have a signature
attached as well as extra arguments identifying the container and
owner ID plus a few others.

- Jason

On Sep 24, 3:10 am, Raman <[EMAIL PROTECTED]> wrote:
> Hi Akash
>
> No, the communication is not over SSL (as far as i know).
> Plus, orkut add a lot of GET parameters such as opensocial_owner_id,
> oauth_nonce, etc..
>
> Just to make sure you ain't doing anything wrong..
>
> Use this code on client
>
> /**
>  * Perform remote server requests. The requests is signed by the container.
>  * @function
>  * @param {String} url
>  * URL containg the get and post parameters to which the request is to be
> made.
>  * @param {Function} [callback]
>  * Function to call back when a response is received by the server.
>  * @example
>  * call("http://www.sampleserver.sample?key1=value1&key2=key2=value2";); //
> key1 and key2 are passed as GET parameters.
>  * call("http://www.sampleserver.sample|key1=value1&key2=key2=value2"); //
> key1 and key2 are passed as POST parameters.
>  * call("http://www.sampleserver.sample?key1=value1|key2=key2=value2"); //
> key1 is passed as a GET parameter and key2 is passed as a post parameter.
>  */
> function call (url, callback)
> {
>     var params = {};
>     params[gadgets.io.RequestParameters.AUTHORIZATION] =
> gadgets.io.AuthorizationType.SIGNED;
>     // Request should be signed by the container.
>
>     // URL contains post parameters, post paramters are separated by a '|'
> (without quotes) from the main URL.
>     if (url.indexOf("|") -1)
>     {
>         // tell container its a POST request.
>         params[gadgets.io.RequestParameters.METHOD] =
> gadgets.io.MethodType.POST;
>         var urls = url.split("|");
>         url = urls[0];
>         params[gadgets.io.RequestParameters.POST_DATA] = urls[1]; // POST
> Data
>     }
>     gadgets.io.makeRequest(url, callback, params);
>
> }
>
> This is a modified versionof the function that I have been using in the
> production, stripped of all the user built libraries that i have been using.
> If there's an error with this thing, let me know, I will resolve it.
>
> And use the following code on the server to get all the GET and POST
> parameters..
>
> using System;
> using System.Data;
> using System.Configuration;
> using System.Collections;
> using System.Web;
> using System.Web.Security;
> using System.Web.UI;
> using System.Web.UI.WebControls;
> using System.Web.UI.WebControls.WebParts;
> using System.Web.UI.HtmlControls;
> using System.Collections.Specialized;
>
> public partial class Sample : System.Web.UI.Page
> {
>     protected void Page_Load(object sender, EventArgs e)
>     {
>             NameValueCollection gets = Request.QueryString;
>                 for (int i = 0; i < gets.Count; i++)
>                 { Response.Write(gets.GetKey(i) + ": " +
> gets.GetValues(i)[0] + "<br />"); }
>             Response.Write("</br>");
>             NameValueCollection posts = Request.Form;
>                 for (int i = 0; i < posts.Count; i++)
>                 { Response.Write(posts.GetKey(i) + ": " +
> Uri.EscapeUriString(posts.GetValues(i)[0]) + "<br />"); }
>             Response.End();
>     }
>
> }
>
> All the best.
>
> Raman
--~--~---------~--~----~------------~-------~--~----~
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