public WWW POSTSENDMESSAGE(string page, string data, string fid, CallBackClass.SendMessageCallBack callback) { FbDebug.Log("postsendmessage test : " + data); WWW www = new WWW(CDefine.serverURL, Encoding.Default.GetBytes(data)); StartCoroutine(WaitForSendMessage(www, fid, callback)); return(www); }
private IEnumerator WaitForSendMessage(WWW www, string fid, CallBackClass.SendMessageCallBack callback) { yield return(www); if (www.error == null) { Debug.Log("WWW get Ok!: " + www.text); complete = true; start = false; runningTime = 0.0f; loading.SetActive(false); callback(fid); } else { Debug.Log("WWW Error: " + www.error); } }
public void SendMessage(string fid, int msgType, CallBackClass.SendMessageCallBack callback) { Debug.Log("SendMessage"); loading.SetActive(true); complete = false; start = true; Dictionary <string, string> sendmessage = new Dictionary <string, string>(); sendmessage.Add("option", "send_message_list"); //sendmessage.Add("sender_fid", "100003244051522"); sendmessage.Add("sender_fid", FB.UserId); sendmessage.Add("receiver_fid", fid); sendmessage.Add("message_type", msgType.ToString()); POSTSENDMESSAGE("", JsonMapper.ToJson(sendmessage), fid, callback); }