this is the code im using:
CODE
string uri = "http://developer.messenger.yahooapis.com/v1/session?";
uri += "&oauth_token=" + oauth_token;
uri += "&oauth_session_handle=" + oauth_session_handle;
uri += "&xoauth_yahoo_guid=" + yahoo_guid;
uri += "&oauth_consumer_key=" + WebConfigurationManager.AppSettings["oauth_consumer_key"];
uri += "&oauth_signature_method=PLAINTEXT";
uri += "&oauth_version=1.0";
uri += "&oauth_timestamp=" + Convert.ToInt32(time_stamp);
uri += "&oauth_nonce=" + GetNonce(time_stamp);
uri += "&oauth_signature=" + WebConfigurationManager.AppSettings["oauth_consumer_secret"] + "%26" + oauth_token_secret;
uri += "&notifyServerToken=1";
Response.Write(String.Format("<br/><br/>Sending ¬ request to {0}<br/>", uri));
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
request.Method = "POST";
request.ContentType = JSONContentType;
string session_data = "{\"presenceState\" : 1, \"presenceMessage\" : \"" + "Online Is Me" + "\"}";
byte[] array = Encoding.UTF8.GetBytes(session_data);
request.ContentLength = session_data.Length;
Stream stream = request.GetRequestStream();
stream.Write(array, 0, array.Length);
stream.Close();
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Thank you for your code!
But how do you define the oauth_token,oauth_session_handle,yahoo_guid and so on?
Can you send me the whole Code project? I just want do realize the function of login and send messenger!
Thank you again! my emai: jackk_rr@yahoo.com.