Unityゲーム開発者アイデルンのBlog

よかったら読んでいってね

スクリプトからTwitterを呼び出す方法

スコアゲームを作成していると自分がやっているアプリでスコア自慢をしたくなると思うのですがスクリプを利用して簡単にTwitterを呼び出す方法をご紹介します。

 

URLを開く方法

 

Application.OpenURL(string name);

 

これを埋め込むだけなのですが具体的な方法は

 

string testUrl="https://twitter.com/intent/tweet?text="+"ここに本文"+"&url="+"開きたいURL";

 

Application.OpenURL(testUrl);

 

解説

 

https://twitter.co/intent/tweetTwitterを開き?text=で本文書くときの文を挿入できるようになります。

 

&url=でURLそ挿入でき、&hashtags=でハッシュタグを挿入することができます。

 

また本文中を改行したい場合は%0aを入れ、スペースを入れたいなら%20を入れます。

 

サンプルコード

 

public Text tweetText;

 

public void TestTweetButton()

{

string testUrl="https://twitter.com/intent/tweet?text="+tweetText.text+"&url="+"開きたいURL"+"%0a"+"&hashtags="+"Testハッシュタグ";

 

Application.OpenURL(testUrl);

 

}

 

これをボタンなど適当なところから呼び出すとお手持ちのTwitterを呼び出すことができるようになり、本文も自動的に入力できるようになります。

 

まとめ

 

Twitterをうまく利用して競争要素を取り入れてみよう。

 

自分の作成しているアプリを簡単にTwitterに流せるようになるのでぜひ使ってみてください。