各APIを叩くためのメソッドです
import std.json; import std.process; import std.stdio; import std.string; import graphite.twitter; immutable consumerToken = ConsumerToken("consumer_key", "consumer_secret"); void main() { // リクエストトークンの取得 Twitter reqTok = Twitter(Twitter.oauth.requestToken(consumerToken, null)); // ブラウザで認証してもらう browse(reqTok.callAPI!"oauth.authorizeURL"()); // pinコードを入力してもらう write("please put pin-code: "); // pinコードからアクセストークンを取得 Twitter accTok = Twitter(reqTok.callAPI!"oauth.accessToken"(readln().chomp())); // ツイート accTok.callAPI!"statuses.update"(["status": "Tweet by dlang-code"]); }
Twitter-APIを扱うための型です。