タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Rubyとrubyとmixiに関するWatsonのブックマーク (2)

  • mixiへの認証を行ってくれる「OmniAuth-mixi」を公開しました - mixi engineer blog

    こんにちは。よういちろうです。Ruby on RailsやSinatraで作るWebアプリケーションに各種認証機能を手軽に追加できる機構として、「OmniAuthシリーズ」があります。これのmixi版を作ってみました。 OmniAuth-mixi - Github OmniAuthは、Strategyという形式で任意の認証プロバイダの実装を追加できるようになっています。OmniAuth-mixiを使うことで、OAuth2にてmixi Graph APIの認証認可を行い、People APIで認可ユーザのプロフィール情報を取得する、という処理を行ってくれます。 使い方は簡単です。Ruby on Railsの場合、まずGemfileに以下を追記します。 gem 'omniauth-mixi' 次に、config/initializers/omniauth.rbファイルを以下の内容で作成します。

    mixiへの認証を行ってくれる「OmniAuth-mixi」を公開しました - mixi engineer blog
  • CotEditorからmixiに投稿するRubyスクリプト | airfunc log

    CotEditorからmixiに投稿できると便利なんだけど・・・ということで、Rubyスクリプトを作成してみました。 まずwsseライブラリをgemでインストールします。 以下のスクリプトをCotEditorのスクリプトフォルダに保存して、実行権限をつけます。username, password, member_idは適宜書き換えます。 下記スクリプトには間違い(というか詳しくはコメントを参照ください)があって、17行目の「content = < <EOS」の「<<」の間に半角スペースが入ってしまってます。「< <」を「<<」に修正してお使いください。 #!/usr/bin/env ruby # # xx)pre.rb # # %%%{CotEditorXInput=AllText}%%% require 'rubygems' require 'wsse' require 'net/ht

  • 1