Ejemplo n.º 1
0
    public static void postStatusUpdate(string status)
    {
        Dictionary <string, string> parameters = new Dictionary <string, string>
        {
            {
                "status",
                status
            }
        };

        TwitterAndroid.performRequest("post", "/1.1/statuses/update.json", parameters);
    }
Ejemplo n.º 2
0
    void OnGUI()
    {
        beginColumn();


        if (GUILayout.Button("Initialize Twitter"))
        {
            // Replace these with your own credentials!!!
            TwitterAndroid.init("jZVHZaGxJkOLenVPe23fnQ", "7nZQtvTjIXnKqYHbjAUKneUTp1QEWEkeD6nKVfPw");
            //TwitterAndroid.init( "INSERT_YOUR_INFO_HERE", "INSERT_YOUR_INFO_HERE" );
        }


        if (GUILayout.Button("Login"))
        {
            TwitterAndroid.showLoginDialog();
        }


        if (GUILayout.Button("Is Logged In?"))
        {
            var isLoggedIn = TwitterAndroid.isLoggedIn();
            Debug.Log("Is logged in?: " + isLoggedIn);
        }


        if (GUILayout.Button("Post Update with Image"))
        {
            var pathToImage = Application.persistentDataPath + "/" + FacebookUIManager.screenshotFilename;
            var bytes       = System.IO.File.ReadAllBytes(pathToImage);

            TwitterAndroid.postUpdateWithImage("test update from Unity!", bytes);
        }


        endColumn(true);


        if (GUILayout.Button("Logout"))
        {
            TwitterAndroid.logout();
        }


        if (GUILayout.Button("Post Update"))
        {
            TwitterAndroid.postUpdate("im an update from the Twitter Android Plugin");
        }


        if (GUILayout.Button("Get Home Timeline"))
        {
            TwitterAndroid.getHomeTimeline();
        }


        if (GUILayout.Button("Get Followers"))
        {
            TwitterAndroid.getFollowers();
        }


        if (GUILayout.Button("Custom Request"))
        {
            var dict = new Dictionary <string, string>();
            dict.Add("screen_name", "prime_31");
            dict.Add("test", "paramters");
            dict.Add("test2", "asdf");
            dict.Add("test3", "wer");
            dict.Add("test4", "vbn");

            TwitterAndroid.performRequest("get", "/1/users/show.json", dict);
        }

        endColumn();



        if (bottomLeftButton("Facebook Scene"))
        {
            Application.LoadLevel("FacebookTestScene");
        }
    }
    void OnGUI()
    {
        beginColumn();


        if (GUILayout.Button("Initialize Twitter"))
        {
            // Replace these with your own CONSUMER_KEY and CONSUMER_SECRET!
            TwitterAndroid.init("jZVHZaGxJkOLenVPe23fnQ", "7nZQtvTjIXnKqYHbjAUKneUTp1QEWEkeD6nKVfPw");
        }


        if (GUILayout.Button("Login"))
        {
            TwitterAndroid.showLoginDialog();
        }


        if (GUILayout.Button("Is Logged In?"))
        {
            var isLoggedIn = TwitterAndroid.isLoggedIn();
            Debug.Log("Is logged in?: " + isLoggedIn);
        }


        if (GUILayout.Button("Post Update with Image"))
        {
            var pathToImage = Application.persistentDataPath + "/" + FacebookUIManager.screenshotFilename;
            var bytes       = System.IO.File.ReadAllBytes(pathToImage);

            TwitterAndroid.postStatusUpdate("test update from Unity!", bytes);
        }


        endColumn(true);


        if (GUILayout.Button("Logout"))
        {
            TwitterAndroid.logout();
        }


        if (GUILayout.Button("Post Update"))
        {
            TwitterAndroid.postStatusUpdate("im an update from the Twitter Android Plugin");
        }


        if (GUILayout.Button("Get Home Timeline"))
        {
            TwitterAndroid.getHomeTimeline();
        }


        if (GUILayout.Button("Get Followers"))
        {
            TwitterAndroid.getFollowers();
        }


        if (GUILayout.Button("Custom Request"))
        {
            var dict = new Dictionary <string, string>();
            dict.Add("count", "2");
            TwitterAndroid.performRequest("GET", "1.1/statuses/home_timeline.json", dict);
        }

        endColumn();



        if (bottomLeftButton("Facebook Scene"))
        {
            Application.LoadLevel("FacebookTestScene");
        }
    }
Ejemplo n.º 4
0
 public static void getFollowers()
 {
     TwitterAndroid.performRequest("get", "/1.1/statuses/followers.json", null);
 }
Ejemplo n.º 5
0
 public static void getHomeTimeline()
 {
     TwitterAndroid.performRequest("get", "/1.1/statuses/home_timeline.json", null);
 }