ElixirにはExTwitterというTwitter用のライブラリがある。
それでツイートしてみた。
ExTwitterの説明通り。access_tokenとaccess_token_secretはユーザーのものを使うので空にしている。
def tweet(token, secret, body) do
ex_twitter_configure(token, secret)
ExTwitter.API.Tweets.update(body)
end
defp ex_twitter_configure(token, secret) do
conf = [
consumer_key: Application.get_env(:extwitter, :oauth)[:consumer_key],
consumer_secret: Application.get_env(:extwitter, :oauth)[:consumer_secret],
access_token: token,
access_token_secret: secret
]
ExTwitter.configure(:process, conf)
end
ログイン中のユーザーのアクセストークンを使うために、API実行前に設定をしている。
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント