タグ

APIに関するsue445のブックマーク (12)

  • Garage RailsでOAuth認証付きのRest APIをお手軽開発! 

    CookpadさんがOSSで先日OSSで公開されたGarageはRestfulなAPI + OAuth(Doorkeeper)をワンストップで提供してくれるgemです。 ちょうど触る機会が出てきたので、今回四苦八苦しながら使ってみたのでそのメモです! 🎂 今回のサンプル実装今回はOAuthで認証して、次のシンプルなAPIにアクセスできるようにするまでのサンプルを作成します。 GET /v1/users => ユーザーのリスト出力 GET /v1/users/:id => 個々のユーザー情報の出力 🎃 Gemの追加Gemfileに以下を追加して、bundle install。 gem 'garage', github: 'cookpad/garage' gem 'responders', '~> 2.0' # If you use Rails4.2+ group :development

    Garage RailsでOAuth認証付きのRest APIをお手軽開発! 
  • クラウドサービスの Web API とそのユースケース #apijp

    フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発

    クラウドサービスの Web API とそのユースケース #apijp
    sue445
    sue445 2014/08/29
  • HerokuのAPIデザイン

    Herokuが自ら実践しているAPIデザインガイドをGithubに公開した. “HTTP API Design Guide” このガイドは些細なデザイン上の議論を避けて,ビジネスロジックに集中すること目的としている.Heroku特有なものではなく,一般にも十分適用できる知見となっている. 最近は,モバイル向けにAPIをつくることも多いため,勉強もかねて抄訳した.なお内容は,HTTP+JSONのAPIについて基的な知識があることが前提となっている. 適切なステータスコードを返す それぞれのレスポンスは適切なHTTPステータスコード返すこと.例えば,“成功"を示すステータスコードは以下に従う. 200: GETやDELETE,PATCHリクエストが成功し,同時に処理が完了した場合 201: POSTリクエストが成功し,同時に処理が完了した場合 202: POSTやDELETE,PATCHリク

  • HerokuのつくってるAPI関係の便利なやつ - ✘╹◡╹✘

    JSON Schema for the Heroku Platform APIでも紹介されているように、HerokuAPIはJSON schemaで記述されたAPIの仕様を返すようなAPIがあって(ややこしい)、Auto-generating a Go API client for Herokuのようにこれを利用してAPIクライアントを自動生成するようなこともやってる(単なるアート作品じゃなくて実際に運用されているので偉い)。Herokuが出してるAPI関連作品の1つにcommittieというのがあって、JSON schemaを利用してAPIの仕様を定義して、それをRack middlewareで利用しようというもの。前に試しに似たようなのつくってたので良いのが出てきて良かった。 Committieは大きく分けて3種類の機能を提供していて、1つは番環境で普通に使うやつで、リクエストをv

    HerokuのつくってるAPI関係の便利なやつ - ✘╹◡╹✘
  • メッセージ記法について

    Chatworkにはメッセージ、タスク、概要内で使える独自のメッセージ記法が存在します。 メッセージ記法を使うことで情報を見やすく表示したり、Toや返信などの機能を利用することができます。 Chatworkのメッセージ記法は、HTMLタグの < > のように [ ] とブラケット(角括弧)文字にてタグ表記され、 単独のタグとして [tagname:value] や [tagname attr=value] と表記される場合と、[tagname]...[/tagname] のように開始タグと終了タグとで囲む表記があります。 なお、記法の説明のうち、{account_id} や {room_id} など { } で囲まれた表記は、 アカウントIDやルームIDなどの対応するデータが入ることを表しており、... は任意の文字列が入ることを表しています。 [To:{account_id}] To機能

    メッセージ記法について
  • チャットワークAPIを限定プレビュー公開します!

    技術者の皆さま、お待たせしました! 以前より多くの要望があったチャットワークAPIの公開について詳細が決定しました。 まずは限定プレビュー公開としてAPIを提供します。 正式公開のスケジュールについては、ソーシャルメディアやブログなどで改めて告知させていただきますので、よろしくお願いします。 プレビュー公開の目的 一般公開する前に、まずは利用できるユーザーを絞ってプレビュー公開します。 そしてフィードバックを元に、正式公開へ向けての改善を実施していきます。 (プレビュー公開の期間中は、いただいたフィードバックを元にAPI設計の仕様変更をおこなう場合がありますので、あらかじめご了承ください) 技術者の皆さまに快適に利用していただけるよう、ご理解・ご協力をよろしくお願いいたします。 API機能一覧 今回のプレビュー公開では、APIを通じて下記の機能が使えるようになります。 今後も随時拡張してい

    チャットワークAPIを限定プレビュー公開します!
    sue445
    sue445 2013/11/28
  • 形態素解析に基づくAVタイトルの特徴分析 - oscillographの日記

    こんばんは。夜の@oscillographです。 最近DMMアダルトがAPIを公開しました。 つまり、プログラムで直接データを取得できるようになったわけです。 ということで、今回はDMMアダルト(動画)の全タイトルを取得して 形態素解析を行うことによって日のAVタイトルの特徴を分析しよう ということになりました。 手順としては、 DMM(ビデオ)のメーカーページを「あ」~「ん」までHTMLで取得 メーカーが特定タグに囲われていたので、正規表現パターンマッチで全メーカーを取得し、メーカー羅列をテキストに保存 テキストを読み込みながら各AVメーカーごとにapiを用いてAVタイトルを展開し、全メーカーのタイトルを取得 タイトルについて形態素解析を行うことによって単語を集計 正規化(全体の数で割ることによって割合で表す) という感じでやりました。 とりあえず、集計結果です。 上位30位を抜き出し

    形態素解析に基づくAVタイトルの特徴分析 - oscillographの日記
    sue445
    sue445 2013/11/18
    マッシュアップ(意味深)
  • 日本の全エンジニアに捧ぐ!現在公開されているAPI一覧【2013年版】 | Find Job ! Startup

    2013年のいま、API界隈が熱い! 今年に入り、官公庁の統計データやNHKの番組情報など、今までなかなか利用できなかったデータがAPIとして扱えるようになってきました。このエントリでは現在公開されているAPIを一覧でまとめます。いま使えるAPIはこれだけ読めば大丈夫。2013年の最新マッシュアップ事情をあますとこなく網羅します! HOT! API 総務省 次世代統計利用システム(国勢調査、人口推計、就業構造、企業統計、物価統計 etc.) NHK番組表(※未公開) 行政・自治体・公共サービス 郵便番号 郵便番号検索API郵便番号 → 住所) 郵便専門ネット(郵便番号 → 住所、郵便番号の簡易存在チェック) ぽすたん(郵便番号 → 住所、住所 → 郵便番号) IW3 PROJECT(郵便番号 → 住所、住所 → 郵便番号) 宇宙 Google+ JAXA PR(※現在一部の学生に限定公開

    日本の全エンジニアに捧ぐ!現在公開されているAPI一覧【2013年版】 | Find Job ! Startup
    sue445
    sue445 2013/07/10
  • NHK番組API

    sue445
    sue445 2013/06/05
  • MOCO'SキッチンオリーブオイルAPI

    Tweet これは何 放送日からMOCO'Sキッチンに関する各種情報をJSON形式で取得することができます 使い方 Resource URL http://pastak.cosmio.net/mocoDB/oliveAPI/getJson.php Parameters date Y-m-d形式で放送日を指定。,(コンマ)区切りで複数日を取得可能です Sample 動作サンプルページ 今後追加予定の機能 放送日を期間で指定できるようにする オリーブオイルの単位を揃える サムネイルも取得する 「グリルパン」や「タイム」、「ローズマリー」などの特徴的なキーワードにも対応させる Back to Top

  • 2月11日(月)〜2月17日(日)のAPI関連の勉強会・イベント | yusuke.blog

    2月17日(日) ・にくですよう 〜 四川料理ですよう 〜 ・BEAR.Sunday meetup #1 ・FuelPHP 勉強会 大須 vol.3 このエントリはZusaar、こくちーず(告知’s)、PARTAKE、Doorkeeper、イベントアテンド、ATND、connpassに登録されている来週一週間分のイベントからAPI関連のキーワードが含まれているものをまとめています。 Powered by AZusaar! API

    2月11日(月)〜2月17日(日)のAPI関連の勉強会・イベント | yusuke.blog
    sue445
    sue445 2013/02/10
    ひっそりとazusaarの紹介をしてくださってます
  • Tumblr APIのAccess-Tokenを取得するサービスを作ってみた。 - ゲレゲレめも

    Tumblr APIは投稿など一部の機能でOAuthが要求されます。それには事前にAccess-Tokenを取得しておかねばならんのですが、このAccess-Tokenの取得がなかなか手間取ったので、だったらその苦労をサービスとして公開しようと思いherokuアプリを作ってみました。「とにかくまずTumblr APIで投稿とか試したい」という人の役に立てればうれしいです。 http://gettumblraccesstoken.heroku.com/ Default callback URLの設定が必要です 見ての通り登録したTumblrアプリのConsumer KeyとSecret Keyを入力すればよいだけですが、その前にひとつだけ準備が必要です。Tumblrアプリの設定画面でDefault callback URLを以下のように設定してもらう必要があります。 当はこの手間を省こうと

    Tumblr APIのAccess-Tokenを取得するサービスを作ってみた。 - ゲレゲレめも
  • 1