public void ShowOauthLoginDialog() { TwitterBinding.showOauthLoginDialog(); }
void OnGUI() { beginColumn(); if (GUILayout.Button("Initialize Twitter")) { TwitterBinding.init("INSERT_YOUR_INFO_HERE", "INSERT_YOUR_INFO_HERE"); } if (GUILayout.Button("Login with Oauth")) { TwitterBinding.showOauthLoginDialog(); } if (GUILayout.Button("Logout")) { TwitterBinding.logout(); } if (GUILayout.Button("Is Logged In?")) { bool isLoggedIn = TwitterBinding.isLoggedIn(); Debug.Log("Twitter is logged in: " + isLoggedIn); } if (GUILayout.Button("Logged in Username")) { string username = TwitterBinding.loggedInUsername(); Debug.Log("Twitter username: "******"Post Status Update")) { TwitterBinding.postStatusUpdate("im posting this from Unity: " + Time.deltaTime); } if (GUILayout.Button("Post Status Update + Image")) { var pathToImage = Application.persistentDataPath + "/" + FacebookGUIManager.screenshotFilename; TwitterBinding.postStatusUpdate("I'm posting this from Unity with a fancy image: " + Time.deltaTime, pathToImage); } // if we are on iOS 5+ with a Twitter account setup we can use the tweet sheet if (canUseTweetSheet) { if (GUILayout.Button("Show Tweet Sheet")) { var pathToImage = Application.persistentDataPath + "/" + FacebookGUIManager.screenshotFilename; TwitterBinding.showTweetComposer("I'm posting this from Unity with a fancy image: " + Time.deltaTime, pathToImage); } } if (GUILayout.Button("Custom Request")) { var dict = new Dictionary <string, string>(); dict.Add("status", "word up with a boogie boogie update"); TwitterBinding.performRequest("POST", "1.1/statuses/update.json", dict); } endColumn(false); if (bottomRightButton("Sharing...")) { Application.LoadLevel("SharingTestScene"); } }