using UnityEngine; using System.Collections; public class FollowRequest : HttpRequest { public const string MODULE = "msg"; public const string CTRL_FOLLOW = "follow"; public static FollowRequest GetFollowerList() { UserData myUserData = Session.GetInstance ().myUserData; URLRequestData data = new URLRequestData (true); data.Add ("me", myUserData.id); FollowRequest request = new FollowRequest (); request.m = MODULE; request.c = CTRL_FOLLOW; request.a = "followers"; request.Send (data); return request; } public static FollowRequest Follow(int id) { UserData myUserData = Session.GetInstance ().myUserData; URLRequestData data = new URLRequestData (true); data.Add ("me", myUserData.id); data.Add ("target", id); data.Add ("state", 0); FollowRequest request = new FollowRequest (); request.m = MODULE; request.c = CTRL_FOLLOW; request.a = "follow"; request.Send (data); return request; } public static FollowRequest Unfollow(int id) { UserData myUserData = Session.GetInstance ().myUserData; URLRequestData data = new URLRequestData (true); data.Add ("me", myUserData.id); data.Add ("target", id); data.Add ("state", 1); FollowRequest request = new FollowRequest (); request.m = MODULE; request.c = CTRL_FOLLOW; request.a = "follow"; request.Send (data); return request; } }