並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 1271件

新着順 人気順

"web API"の検索結果161 - 200 件 / 1271件

  • RESTfulなWeb APIを素早く構築するためのフレームワーク·Deployd MOONGIFT

    Deploydはnode.jsでサーバサイドのAPIを簡単に構築するためのフレームワークです。 WebアプリケーションはJavaScript/Ajaxを多用します。サーバとはRESTfulで通信します。そんなWebアプリケーションとしての枠組みをまとめて提供してくれるソフトウェアがDeploydです。 インストーラーです。 まずコマンドを打ってWebアプリケーションを作ります。 管理画面です。 コレクションを作ります。 できました。ついでプロパティを設定していきます。 文字列、数字、論理値などから選べます。 APIが出来上がりました。 データメンテナンスもできます。 トップにアクセスしました。これは全てのデータを表示しています。 追加、編集、削除にも対応しています。 デモ。投票アプリです。 クイズ。 デモ動画です。 Deploydは最初のベースを作るところはコマンドですが、それ以外はWeb

    • 【新発表】 ソラコムがSIM認証基盤(HLR)を独自実装、eSIM提供を開始。Web APIを通じて、SIMのライフサイクルをより柔軟に管理可能に。 - SORACOM公式ブログ

        【新発表】 ソラコムがSIM認証基盤(HLR)を独自実装、eSIM提供を開始。Web APIを通じて、SIMのライフサイクルをより柔軟に管理可能に。 - SORACOM公式ブログ
      • VoiceText Web APIで遊ぶ - ただのにっき(2014-07-09)

        ■ VoiceText Web APIで遊ぶ 昼すぎあたりからTwitterでVoiceTextという文字列をみかけるようになって、見てみたらVoiceText Web APIというのが公開されていた。(TV見ないのでよくしらないけど)「モヤモヤさまぁ~ず」内で使われているのと同じ合成音声エンジンのAPIらしい。開発にえにしテックが協力してるのでおれのTLに流れてきたんだな。 以前さとうささらを職場内で使ったけど、聴覚は上手に使うといいアテンションになるのでこういう自由度の大きなサービスは嬉しいね。VoiceTextでもさっそく遊んでみたけど、APIはシンプルで使いやすいし、声や感情も数種類から選べて組み合わせられるので、けっこう使える。文中の促音が消えてしまうことがあったり、疑問形の語尾上げが足らない感じはあるけど、まぁまぁ聞き取りやすいし実用にはさしつかえない。 サンプルにあるようにc

        • WebOTP API - Web API | MDN

          WebOTP API は、特別な形式の SMS メッセージの受信時にワンタイムパスワードを生成することで、電話番号がユーザーのものであることを検証する方法を提供します。 電話番号はアプリケーションがユーザーを識別する方法としてよく使用され、番号がユーザーのものであることを検証するため、SMS がよく使用されます。通常のシナリオでは、ユーザーにワンタイムパスワードを含むメッセージが送信されます。そして、ユーザーはこのパスワードを、番号がユーザーのものであることを検証するフォームにコピペしなければならないでしょう。 WebOTP API は、アプリケーションがパスワードをコピペなしで自動で受信して検証することを可能にし、この手続きで生じるイライラを解消します。

            WebOTP API - Web API | MDN
          • XML-RPCを利用したWeb API

            XML-RPCは簡単なルールなので、Webへのアクセスさえできれば、後は全てを自前で処理しても、それほどむつかしくはありません。しかしPerlにはXML-RPCを利用するためのモジュールも用意されているので、それを利用することで、より簡単にAPIが利用できるようになります。CPANにはXML-RPCを利用するためのモジュールがいくつか登録されていますが、今回はRPC::XMLモジュールを利用して、Blogger API経由でブログの記事を登録するプログラムを書いてみることにします。 Blogger APIはXML-RPCを利用して作成されたブログの記事の取得や登録を行うためのAPIの仕様です。その名のとおりもともとはBloggerというBlogサービスで使われ始めたものですが、Movable Typeなどでも利用され、標準的なAPIとなっています。なお、最近ではブログ関連のAPIとしてAt

            • MOONGIFT: � [AD] Web APIのビジネス化に関する9つのパターン:オープンソースを毎日紹介

              ※ 再び営業用記事です。しばらくの後、別ブログに移します。 MASHUP AWARD 4thが終わり、ちょっと熱の冷めている感のあるWeb API業界ですが。各Web API提供企業の方が頭を悩ましているのがこのビジネス化についてです。Web上で提供するサービスサイトと異なり、PVによる広告モデルを適用することが難しく、各社ともに苦心しているのが実情です。 そこでWeb APIにおけるビジネスモデルについてまとめてみました。 via mapa de tags y artistas en last fm | interactive artist & tag map on Flickr - Photo Sharing! 詳細は以下。 1. 従量課金型 Amazon Webサービスの各種Web APIがこれに当てはまります。例えばAmazon S3やAmazon SimpleDBなどがそうです。

                MOONGIFT: � [AD] Web APIのビジネス化に関する9つのパターン:オープンソースを毎日紹介
              • 日本語形態素解析 Web API のユーザ辞書機能で解析結果をカスタマイズ

                こんにちは。LINEヤフー株式会社で自然言語処理の開発を担当している牧野です。 今回は、Yahoo!デベロッパーネットワークから公開しているテキスト解析 Web API の「日本語形態素解析」で使えるようになった追加機能のユーザ辞書を紹介します。このユーザ辞書を使うと、自分だけのオリジナルの辞書で独自の解析が可能です。 また今回は、ユーザ辞書機能を工夫して使った簡易感情判定についても紹介します。 日本語形態素解析 Web API でできること 最初に、日本語形態素解析 Web API について簡単に紹介します。 日本語形態素解析 Web API 日本語形態素解析 Web API は、日本語文を形態素に分割し、品詞の推定や活用処理、読みを付与することができます。形態素とは、日本語として意味を持つ最小単位のことです。「辞書に載っている単語」程度のイメージで捉えていただけると良いでしょう。 たと

                  日本語形態素解析 Web API のユーザ辞書機能で解析結果をカスタマイズ
                • 手作業でAPIキーを発行、請求書は手で書き起こし――「駅すぱあとWebサービス」が取り組んだWeb API改善施策:企業がAPIを提供する際のポイントとは - @IT

                  手作業でAPIキーを発行、請求書は手で書き起こし――「駅すぱあとWebサービス」が取り組んだWeb API改善施策:企業がAPIを提供する際のポイントとは 「Google Cloud Next '18」でヴァル研究所 ナビゲーション開発部テックリードの田辺純一氏は、「駅すぱあとWebサービス」の開発や運用を振り返り、企業がWeb APIを提供する際のポイントを紹介した。 Googleは2018年9月19、20日に「Google Cloud Next'18」を開催した。本稿では、ヴァル研究所 ナビゲーション開発部テックリードを務める田辺純一氏の講演「Web API の育て方:駅すぱあとWebサービスでのApigee適用事例」の内容を要約してお伝えする。 利用ユーザーを想定し、APIの機能は「一般化」して提供する 「駅すぱあと」は、出発地点と到着地点を指定すると、移動に最適な公共交通機関の情報

                    手作業でAPIキーを発行、請求書は手で書き起こし――「駅すぱあとWebサービス」が取り組んだWeb API改善施策:企業がAPIを提供する際のポイントとは - @IT
                  • [C#][Twitter]Twitter Web APIを使ってみよう その1

                    using System; using System.Collections.Generic; using System.Linq; using System.Text; using Com.Wankuma.Kazuki.Twitter; using System.Globalization; namespace TwitterClientTest { class Program { static void Main(string[] args) { string user = Console.ReadLine(); string pass = Console.ReadLine(); var twitter = new TwitterApi { UserAccount = new Account { UserID = user, Password = pass } }; var ret =

                    • StubOnWeb - 自由に設計できるWeb APIスタブサーバ

                      最近はAPIファーストと言われる言葉が聞かれるようになっています。スマートフォンアプリが隆盛になり、それに合わせてまずWeb APIを優先して開発していこうという考え方です。 しかしWeb APIがすぐに開発できるわけでもありません。そこで使ってみたいのが仮の値を返してくれるサーバです。今回はその一つ、StubOnWebを紹介します。 StubOnWebの使い方 StubOnWebのデモサイトです。 レスポンスに関する設計を行います。遅延する秒数も設定できます。 そしてアクセスすると設計した通りの値が返ってきます。 StubOnWebはURLが自動生成になるので決め打ちでクライアントを作るのを防げるかも知れません。自然と使っているWeb API一覧もできます。ローカルで立てればオフラインでも使えるのでサーバへ負荷を考えずに済みますし、テストもしやすくなるでしょう。 StubOnWebはEl

                        StubOnWeb - 自由に設計できるWeb APIスタブサーバ
                      • ウェブアプリケーションからのファイルの使用 - Web API | MDN

                        ファイル API を使用すると、ウェブコンテンツがユーザーにローカルファイルを選択するように指示し、それらのファイルを読み取ることができるようになりました。この選択は HTML の <input type="file"> 要素を使用したり、ドラッグ & ドロップを行ったりすることで行うことができます。

                          ウェブアプリケーションからのファイルの使用 - Web API | MDN
                        • MVCフレームワークにおける Web API 実装 - naoyaのはてなダイアリー

                          ちょっと前に miyagawa さんが 12 Things I dislike with Sledge という(数字で始まる Web つーぽいんとおーチックなタイトルで) Sledge の次期バージョンへの要望なんかを書いてます。この中で 10. REST な API や Basic 認証、XML-RPC、Atom などをうまく処理できない と、Sledge における Web API (XML-RPC/AtomPP) のハンドリングについての言及がありました。これからの MVC フレームワークに求められる必要条件の一つとしてこの Web API を処理しやすいかどうかというのは重要な気がします。 フレームワークに Web API 用の API が載っていて、その扱いが容易かつプロトコルの実装を知らなくても使えるようなアーキテクチャになっていると、開発者が Web API を公開するための敷

                            MVCフレームワークにおける Web API 実装 - naoyaのはてなダイアリー
                          • WebGL: ウェブの 2D および 3D グラフィック - Web API | MDN

                            WebGL (Web Graphics Library) は、互換性があるウェブブラウザーにおいて、プラグインを使用せずにインタラクティブな 3D や 2D のグラフィックをレンダリングするための JavaScript API です。HTML の <canvas> 要素へ OpenGL ES 2.0 に密接に従った API を導入することにより、WebGL を実現します。これにより、ユーザーの端末が提供するハードウェアのグラフィックアクセラレーションを API で利用することが可能になります。 WebGL への対応は、現代のすべてのブラウザーにあります(後述の互換性一覧表を参照してください)。ただし、ユーザーの端末にこれらの機能に対応したハードウェアが搭載されている必要があります。 WebGL 2 API は OpenGL ES 3.0 の機能セットの大部分に対応しています。このインターフ

                              WebGL: ウェブの 2D および 3D グラフィック - Web API | MDN
                            • Google Sheets のデータを JSON 形式で取得する Web API をサクッと作る - Qiita

                              (データを追加する Web API は Google Sheets にデータを追加する Web API をサクッと作る をご覧ください) Google Sheets のデータをJSON 形式で取得する Web API を、10分くらいでサクッと作ります。 レスポンスタイムが長いので、あくまで試作用としてご利用ください。 シートにある全ての情報を取得する だったら、 [ { "title": "TechCrunch Japan", "feed_url": "http://jp.techcrunch.com/feed/" }, { "title": "Engadget Japanese", "feed_url": "http://japanese.engadget.com/rss.xml" } ] が取得できます。 新しいシートを作る https://docs.google.com/sprea

                                Google Sheets のデータを JSON 形式で取得する Web API をサクッと作る - Qiita
                              • curl を使って Web API をテストする(2)

                                curl を使って Web API をテストする(2) 2014/7/7 2015/1/29 Linux, UNIX一般, Web 前回は Web APIをテストする時によく使う curl のオプションについて解説しました。 * [curl を使って Web API をテストする(1)](http://lovepeers.org/2014/06/30/curl-web-api/) 今回はよく使うシチュエーションをいくつか挙げて、curl の具体的な使い方を解説します。 ## GETリクエストを送信 一番基本的なGETリクエスト送信。 リダイレクトが発生することを考慮して、”-L” オプションを付けておくと良いでしょう。 curl -L http://api.examples.com/ レスポンスヘッダも見たい時は、”-i” オプションを付けます。 curl -i -L http://api

                                  curl を使って Web API をテストする(2)
                                • Document - Web API | MDN

                                  Document Object ModelDocumentコンストラクターDocument()インスタンスプロパティactiveElementadoptedStyleSheets (en-US)alinkColor 非推奨 all 非推奨 anchors 非推奨 applets 非推奨 bgColor 非推奨 bodycharacterSetchildElementCountchildren (en-US)compatModecontentTypecookiecurrentScriptdefaultViewdesignModedirdoctypedocumentElementdocumentURIdomain 非推奨 embedsfeaturePolicy Experimental fgColor 非推奨 firstElementChild (en-US)fontsformsfragmen

                                    Document - Web API | MDN
                                  • Web Api Clientを考える #dotsandroid

                                    Androidオールスターズ 2015/8/8 の資料です

                                      Web Api Clientを考える #dotsandroid
                                    • JavaScript と DOM インターフェイスによる HTML の表の操作 - Web API | MDN

                                      この記事では、強力で基本的な DOM レベル 1 のメソッドと、それを JavaScript からどのように使用するかを概観します。どのようにして HTML 要素を動的に生成、アクセス、制御、削除するかを学ぶことができます。ここで紹介する DOM メソッドは HTML に限ったものではなく、XML に対しても用いることができます。ここで用意しているデモは、すべての最近のブラウザーで正常に動作します。 メモ: ここで紹介する DOM メソッドは ドキュメントオブジェクトモデル(コア)レベル 1 仕様の一部に過ぎません。DOM レベル 1 には HTML ドキュメント特有のメソッド (DOM 1 HTML) と共に、一般的なドキュメントアクセスと操作(DOM 1 コア)のためのメソッドが含まれています。

                                        JavaScript と DOM インターフェイスによる HTML の表の操作 - Web API | MDN
                                      • Web APIで取得したXML/JSONからVSデザイナで表示できるリアルなXAMLサンプルデータを作成する - Neutral Scent

                                        どうもこんにちは、手書きXAML派、id:kaorunです。 このエントリーはXAML Advent Calendar 2013、2日目のエントリーです。 今回は、各種Web APIから取得したXML/JSONデータをサンプルデータとしてXAMLに差し込むおおまかな方法をご紹介します。 手書きXAML派でもデザイナーさんとは仲良くしたいよね、やっぱりきちんとリアルデータでプレビューしたいよね、と最近ちょっと研究していた点をまとめてみました。既に実践されてた方々には何をいまさらという話です。 一口にWeb APIといっても要求に対する応答形式は千差万別ですのでさくっとできるとは限りませんが、逆にXMLやJSONであればWeb APIでなくても通用する手法かと思います。 このエントリーは予備知識として、XAMLの基本的な文法、ListBoxのItemTemplateによるデザインやDataBi

                                          Web APIで取得したXML/JSONからVSデザイナで表示できるリアルなXAMLサンプルデータを作成する - Neutral Scent
                                        • RESTfulなWeb APIを実際に実行して結果を確認できるWebサービス·Swagger MOONGIFT

                                          SwaggerはRESTfulなWeb APIのテスト環境。Web上で実行して結果を確認できる。 SwaggerはScala製のオープンソース・ソフトウェア。Web APIが十分に普及してきたことで、何気なくWeb APIを利用できるようになってきた。TwitterやFacebookはその最たるものだが、小さなものとしてはフィードを取り込むようなものも数多く使われている。 Web API一覧 Web APIでは提供形式としてRESTfulなものが最も多くなっている。RESTfulなWeb APIを使ってシステム開発を行う際に、どう言う風にコールしてどう返って来るのか、それを実験できるのがSwaggerだ。 SwaggerはWebベースで利用するソフトウェアで、Web APIのエンドポイントになるURLの一覧に加えて、そのメソッド、そしてコールするための変数名を一覧で表示する。後は変数名の横

                                          • Apiの概要 / twitter / web api

                                            ここはなに? twitterの各種apiをコールしたときに、具体的にどんな値が返ってくるのか一瞬で分かります。 キーの意味を知るよりも、実際にどんな値が入っているかを知るほうが理解しやすいと思います。 目的の値を見つけて、あぁこの値を取り出すのはこのキーだな、とそんな使い方を想定しています。 まずは、上のボタンからOAuth認証してください。(認証している場合は解除ボタンになります) 次は、このページの下にあるapiの一覧から目的っぽいページに移動しましょう。 パラメータをセットして、「call update」と書かれたボタンを押します。 百聞は一見にしかずです。 statuses/public_timelineに移動し、「call update」を押してみてください。 1つだけ注意があります。 当サイトで発行されるapi、特に更新系のapiにはご注意ください。 テストだと思って、stat

                                            • Web APIとは何か

                                              Webサイトを通じて様々なサービスを展開している企業が,まるで先を争うかのように,無償で利用できるWeb APIを提供しています。例えば,米Googleや米Twitter,Yahoo! JAPAN,楽天,ぐるなび,リクルートなどがWeb APIを提供しています。Web APIを活用した第三者のサービスを通じ,より多くのユーザーに自社のWebサービスを使ってもらえるようにするためです。 ここでは,広く利用されている定番Web APIを使いこなすための基礎知識を説明します。 HTTPベースで手軽にデータをやり取り Web APIが広く普及する以前にも,特定のサーバーにアクセスしてデータをやり取りする技術は存在していました。ですが,データを取得するまでの手続きがサービスごとに大きく違っていたり,やり取りの仕組みが複雑だったりしたため,広く普及するには至りませんでした。 これに対してWeb API

                                                Web APIとは何か
                                              • 履歴 API - Web API | MDN

                                                履歴 API は、ブラウザーのセッション履歴 (WebExtensions history と混同しないように) へのアクセスをグローバルの history オブジェクトを介して提供しています。このオブジェクトは、ユーザーの履歴の中を前のページや後のページへ移動したり、履歴スタックの中を操作したりするのに便利なメソッドやプロパティが提供されています。

                                                  履歴 API - Web API | MDN
                                                • Document: querySelector() メソッド - Web API | MDN

                                                  Document Object ModelDocumentコンストラクターDocument()インスタンスプロパティactiveElementadoptedStyleSheets (en-US)alinkColor 非推奨 all 非推奨 anchors 非推奨 applets 非推奨 bgColor 非推奨 bodycharacterSetchildElementCountchildren (en-US)compatModecontentTypecookiecurrentScriptdefaultViewdesignModedirdoctypedocumentElementdocumentURIdomain 非推奨 embedsfeaturePolicy Experimental fgColor 非推奨 firstElementChild (en-US)fontsformsfragmen

                                                    Document: querySelector() メソッド - Web API | MDN
                                                  • Web APIの 「従量課金」は、Web 2.0時代の商用ソフトウェア - モジログ

                                                    Dave Winer(デイブ・ワイナー)が、YahooやMicrosoftなどのサーチエンジンを持つ会社に対して、Google APIをオープン・スタンダードとして採用し、かつそのAPIを無償で無制限に利用できるようにしてほしいと呼びかけている。 Let's make the Google API an open standard http://www.clonethegoogleapi.com/ ネタ元はyomoyomoさん。ここでyomoyomoさんは<Googleはインターネット時代の「悪の帝国」最右翼>と書いているが、これはもちろんGoogleが悪だという意味ではなく、インターネット時代に入り、GoogleがMicrosoftにかわる「最強」企業になったという意味だろう。 このDave Winerの呼びかけでは、yomoyomoさんも引いている以下の部分が重要だ。 <Google

                                                    • 交差オブザーバー API - Web API | MDN

                                                      交差オブザーバー API (Intersection Observer API) は、ターゲットとなる要素が、祖先要素または文書の最上位のビューポートと交差する変化を非同期的に監視する方法を提供します。 従来、ある要素の可視状態、あるいは 2 つの要素の相対的な可視状態を検出することは困難であり、その解決策は信頼性が低く、ブラウザーやアクセスするサイトの動作が重くなる傾向がありました。ウェブが成熟していくにつれて、このような情報の必要性は高まっていきます。交差情報 (Intersection information) についての情報は次の理由から必要とされています。 ページがスクロールした際の画像やその他のコンテンツの遅延読み込み。 「無限スクロール」をするウェブサイトを実装し、スクロールに従って次々とコンテンツを読み込んで、ユーザーがページの切り替えをせずに済むようにすること。 広告費を

                                                        交差オブザーバー API - Web API | MDN
                                                      • Window: open() メソッド - Web API | MDN

                                                        url 省略可 文字列で、読み込むリソースの URL を示します。これは HTML ページ、画像ファイル、その他のブラウザーが対応しているリソースのパスまたは URL にすることができます。空文字列 ("") がこの時期数に指定されると、対象の閲覧コンテキストに空のページが開きます。 target 省略可 ホワイトスペースのない文字列で、リソースを読み込むための閲覧コンテキストの名前を指定します。その名前で既存のコンテキストが識別できない場合は、新しいコンテキストが指定された名前で作成されます。特殊な target キーワードである _self、_blank、_parent、_top も利用することができます。 この名前は <a> や <form> 要素の target 属性として使うことができます。 windowFeatures 省略可 name=value の形式、または論理特性の場合

                                                          Window: open() メソッド - Web API | MDN
                                                        • お菓子の虜 Web API | お菓子の虜

                                                          1996年から続いているコンビニお菓子情報「お菓子の虜」に掲載されている2000種以上のお菓子を、様々な検索軸で検索します。 基本仕様 プロトコル REST レスポンス XML形式、JSON形式、JSONP形式 リクエストURL http://www.sysbird.jp/toriko/api/ パラメータ

                                                            お菓子の虜 Web API | お菓子の虜
                                                          • Window.requestAnimationFrame() - Web API | MDN

                                                            WindowインスタンスプロパティclosedconsolecookieStore (en-US) Experimental credentialless (en-US) Experimental customElementsdevicePixelRatiodocumentdocumentPictureInPicture (en-US) Experimental event 非推奨 external (en-US) 非推奨 fence (en-US) Experimental frameElementframesfullScreen Non-standard historyindexedDBinnerHeightinnerWidthlaunchQueue (en-US) Experimental lengthlocalStoragelocationlocationbarmenubarmoz

                                                              Window.requestAnimationFrame() - Web API | MDN
                                                            • console - Web API | MDN

                                                              console.assert() 第 1 引数が false であれば、メッセージとスタックトレースをコンソールに出力します。 console.clear() コンソールをクリアします。 console.count() 指定されたラベルでこの行が呼び出された回数をログ出力します。 console.countReset() 指定されたラベルのカウンターの値をリセットします。 console.debug() ログレベルが debug のコンソールへメッセージを出力します。 console.dir() 指定した JavaScript オブジェクトのプロパティの、対話型リストを表示します。このリスト内の三角印をクリックすると、子オブジェクトの内容を調査して表示させることができます。 console.dirxml() 指定したオブジェクトを XML/HTML 要素で表現したものを表示します。表現でき

                                                                console - Web API | MDN
                                                              • Web API の CSRF 対策まとめ【追記あり】 - Qiita

                                                                セキュリティ脆弱性診断などでたまに CSRF について指摘されることがあります。 今まではトークン発行して対応すれば良いんでしょ? と思ってましたが、SPA のように非同期通信が前提の場合はどう対処するべきなんだろう、と疑問が出たりしたので、調べてみた結果をまとめてみました。 CSRFとは Cross Site Request Forgeries(クロスサイトリクエストフォージェリ)の略で、 サービス利用者の正規権限を利用して、意図しないタイミングでサービスの機能を実行させる攻撃手法のことを指します。 2005年に mixi 日記で発生した「ぼくはまちちゃん」で一躍有名になりました。 大量の「はまちちゃん」を生み出したCSRFの脆弱性とは? - ITmedia エンタープライズ CSRF が発生する原因 サービスの機能を実行するプログラムへのリクエストの検証が権限情報のみであった場合に発生

                                                                  Web API の CSRF 対策まとめ【追記あり】 - Qiita
                                                                • サービスワーカーの使用 - Web API | MDN

                                                                  この記事はサービスワーカーを使い始めるための情報を提供するページです。基本的な構造、サービスワーカーの登録、新しいサービスワーカーのインストールと有効化のプロセス、サービスワーカーの更新、キャッシュやレスポンスの操作を含めた、オフラインで動作するシンプルなアプリケーションの機能についてです。 ウェブユーザーが長年苦しめられてきた主要な問題の一つは、接続を失うことです。世界中の最高のウェブアプリは、ダウンロードできないときの使い勝手が最悪でした。これまでにも、この問題を解決するための技術を生み出す試みはさまざまに行われ、いくつかの問題は解決されてきました。しかし、一番の問題は、資産のキャッシュとカスタムネットワークリクエストのための優れた全体的な制御メカニズムが存在しなかったことです。 このような課題を修正したのがサービスワーカーです。サービスワーカーを使用すると、キャッシュ資産を最初に使用

                                                                    サービスワーカーの使用 - Web API | MDN
                                                                  • 思わずWeb APIを使った「何か」を作りたくなる★Web API紹介 | Mima Design Memotto

                                                                    9/21にWeb APIを使ってWebサービスを作るハッカソンを行います!! 色々と調べたのでブログ記事にまとめようかと思います。 本当はスライドにしようとしたのですが、分けてる余裕なかったので1ページにペラっと。 色んなAPI まずは、色々なAPIと内容、事例について紹介したいと思います。 Twitter API https://dev.twitter.com/ Twitterのタイムラインやlist、検索などのデータを利用できるAPI [まとめ]Twitter API できること [まとめ]Twitter API できること – AMsoft space2 – iPhone/Android 開発メモ ときどき写真とか こちらのページはTwitter APIで出来ることについてたくさん情報が載っています。 注意点 ※TwitterAPI1.0は2013年6月12日に廃止され、バージ

                                                                    • Redisのsetnxを使ってマルチサーバ環境での Web API ロック機構を実現する | DevelopersIO

                                                                      「これ、同時にリクエスト飛んできた場合って、どうなるの?」 「2つ登録されちゃいますね…」 はじめに Web APIは、リクエストを受け、処理を終えた後レスポンスを返します。モバイルアプリやウェブアプリとセットで開発しているとつい忘れがちになってしまいますが、同時に同じリクエストが飛んできた場合にどういう挙動をするか ということは常に考慮しておかなくてはなりません。「UI上同時にリクエストが送れないから問題なし」では Web APIの設計が不十分です。別の端末から同時に同じリクエストを送ることも可能ですので、UIとは切り離して考えるべきです。 さて、この状況、GETリクエストについては大きな問題にはならないでしょう。いくらリクエストが来てもサーバ側の状態に変化はないので、負荷対策だけしておけば大丈夫そうです。問題はPUTリクエストやPOSTリクエストといった、サーバ側のリソースに変化を及ぼ

                                                                        Redisのsetnxを使ってマルチサーバ環境での Web API ロック機構を実現する | DevelopersIO
                                                                      • IndexedDB API - Web API | MDN

                                                                        IndexedDB は、ファイルや blob を含む大量の構造化データをクライアント側で保存するための低レベル API です。この API はインデックスを使用して、高パフォーマンスなデータの検索を行うことができます。ウェブストレージは比較的少量のデータを保存するのに有用ではありますが、構造化された非常に多くのデータを扱うには不十分です。IndexedDB が解決策を提供します。ここでは、完全な API リファレンスと使用ガイド、ブラウザーの対応の詳細、および重要な概念の説明へのリンクを提供します。 メモ: IndexedDB API は強力ですが、シンプルな用途にはとても複雑に見えるかもしれません。シンプルな API が好ましいのであれば、関連情報の節にある IndexedDB をプログラマーにとって扱いやすくするライブラリーを試してみてください。 IndexedDB は SQL ベース

                                                                          IndexedDB API - Web API | MDN
                                                                        • Spotify Web APIの使い方 | DevelopersIO

                                                                          Spotify URIやSpotify IDなど、Spotify特有のパラメータ情報をリクエスト、レスポンス時に扱うことがあります。 レート制限に引っかかるとステータスコード429が返却される。これが返ってきた場合は、Retry-Afterヘッダーの値を確認し、そこに記載されている秒の間はAPIをコールすることができない。 レスポンスデータは、JSON Object形式で取得します。 タイムスタンプはUTC zero offset形式(YYYY-MM-DDTHH:MM:SSZ) 一部のAPIではページネーションをサポート(offset、limitパラメータで指定) 多くのAPIでは、クライアント側でレスポンスデータのキャッシュを行うためのヘッダー情報が付与される。 レスポンスステータスコードは、RFC 2616 と RFC 6585に則って2xx、3xx、4xx、5xxを返す。 レスポンス

                                                                            Spotify Web APIの使い方 | DevelopersIO
                                                                          • Web API Design

                                                                            Web API Design Crafting Interfaces that Developers Love Brian Mulloy 2 Table of Contents Web API Design - Crafting Interfaces that Developers Love Introduction............................................................................................................................................ 3 Nouns are good; verbs are bad....................................................................

                                                                            • HTTPie for Web — API testing client

                                                                              Start testing REST, GraphQL, and HTTP APIs from the browser in 1s. Free, no account needed.

                                                                                HTTPie for Web — API testing client
                                                                              • [Ruby on Rails]Grapeを使ってWeb APIを作成する | DevelopersIO

                                                                                はじめに RailsでWeb APIを作成するとき、皆さんはどのような実装を行っているでしょうか?一番多いのは、Rails標準のControllerにてリクエストを受け付け、結果をjson形式などで返すかたちだと思います。 もちろんこのような実装でも十分なのですが、今回はGrapeを使った実装を紹介したいと思います。 Grapeとは Grapeのページにある以下の文が、その特徴をよく表していると思います。 Grape is a REST-like API micro-framework for Ruby.It's designed to run on Rack or complement existing web application frameworks such as Rails and Sinatra by providing a simple DSL to easily deve

                                                                                  [Ruby on Rails]Grapeを使ってWeb APIを作成する | DevelopersIO
                                                                                • Web APIで楽々Androidアプリ一覧

                                                                                  CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                                                                    Web APIで楽々Androidアプリ一覧