並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 1273件

新着順 人気順

"web API"の検索結果201 - 240 件 / 1273件

  • [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
    • Twitterやクラウドへも分岐するAjax/Web APIの道(1/2)- @IT

      Google マップ Google マイマップ EXPO Googleマップの「マイマップ」という機能は、一利用者としてAjaxに能動的にかかわる良い入門題材ではないかと思います。数回クリックするだけで地図上にピンを打ち、ラベルに書き込み、線を引けます。そして、その結果を容易に他人に対してURLという形で渡せます。 そして何より重要なことは、そのような機能が必要とされるケースは誰にでも訪れるということです。「場所はここね」「分からないよ。道順を地図で教えて」といった事態は誰にでも訪れる可能性のある状況です。そのような場合に、このマイマップを使ってみるのは、良いチャレンジになると思います。 ■ 動かしてみよう! マイマップの例 それだけではありません。自作マイマップを公開することには大きな価値があります。地図に載っている場所にピンを刺しただけのマイマップであっても価値があるのです。 例えば、

      • FormData オブジェクトの使用 - Web API | MDN

        FormData オブジェクトは、フェッチまたは XMLHttpRequest API を使用して送信するためのキーと値のペアの集合をコンパイルできます。本来はフォームデータの送信に使用することを想定していましたが、キーのついたデータを伝送するためにフォームとは独立して使用することもできます。伝送されるデータは、フォームのエンコードタイプが multipart/form-data に設定されている場合に、submit() メソッドで送信する際に使用するデータと同じ形式です。 const send = document.querySelector("#send"); send.addEventListener("click", async () => { const formData = new FormData(); formData.append("username", "Groucho

          FormData オブジェクトの使用 - Web API | MDN
        • Element: classList プロパティ - Web API | MDN

          Element.classList は読み取り専用のプロパティで、生きた DOMTokenList コレクションでその要素の class 属性を返します。これを使用してクラスリストを操作することができます。 classList を使用することは、 element.className から取得した空白区切りの文字列として要素のクラスのリストにアクセスすることの便利な代替手段になります。 DOMTokenList で、その要素の class 属性を返します。 class 属性が設定されていない場合や空の場合は、空の DOMTokenList を返します。すなわち、 DOMTokenList の length プロパティが 0 になります。 DOMTokenList 自体は読み取り専用ですが、 add(), remove(), replace(), toggle() の各メソッドを用いてオブジェ

            Element: classList プロパティ - Web API | MDN
          • [O] Word2Vec の Web API を作れる word-vector-web-api を公開しました

            Word2Vec の Web API を作れる word-vector-web-api を公開しました Tweet [日記][NLP] Word2Vec や GloVe などで構築済みな単語ベクトルのモデルを使った Web API を作ることができる word-vector-web-api を公開しました。🎉🍣🍻🍰🍖 word-vector-web-api というのを書いてて、word2vecで構築済みの 日本語 Wikipedia モデル + Docker で試せる様になったので、暇な方は試してみて下さい。https://t.co/NMQTc5py2k— Toshinori Sato (@overlast) 2015, 7月 2 これがあると docker コマンドと1.5 GByte 程度のメモリが使える環境なら、以下の 5 つのコマンドを実行することで(厳密にはもう少し手順

            • SPA開発におけるWeb API設計入門(エンドポイント編) | Hypertext Candy

              この記事では、シングルページアプリケーション開発での Web API 設計について書いていきます。 ここで言う「エンドポイント」とは、HTTP メソッドと URL の組み合わせです。また、本記事で扱うのは、いわゆる REST API と呼ばれるタイプの Web API です。最近は GraphQL が台頭してきていますが、まだ現場では REST タイプの API を扱うことがほとんどでしょう。 API 設計は大きく2つの側面があります。エンドポイント定義と、リクエストおよびレスポンスメッセージの JSON 定義です。本記事では、特にエンドポイント定義の設計について取りあげます。なぜなら、どちらかというと、エンドポイント定義のほうが、これから SPA 開発にチャレンジする方にとって、難しさがあるように感じるからです。 Web API とは 何を API にするのか まず、そもそも何を API

              • キャンバス API - Web API | MDN

                This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015. Learn moreSee full compatibilityReport feedback キャンバス API (Canvas API) は JavaScript と HTML の <canvas> 要素によってグラフィックを描く方法を提供します。他にも、アニメーション、ゲームのグラフィック、データの可視化、写真加工、リアルタイム動画処理などに使用することができます。 キャンバス API は全体的に 2D グラフィックを対象としています。 WebGL API は、こちらも <canvas> 要素を使用して、ハードウ

                  キャンバス API - Web API | MDN
                • WordPressで提供する Web API #wacja2012 | データベースに接続できません

                  鳥山(@sysbird)です、 WordPress Advent Calendar 2012 6日目のブログになります。Adventとは、キリスト降誕を待ち望む期間のことという。その期間、お菓子が隠された小窓を毎日ひとつづつ開けて楽しむのがAdvent Calendarだ。 お菓子にちなんで、本日はお菓子の虜 Web APIの作り方を紹介したい。「お菓子の虜」は、私がコンビニで買って食べたお菓子を記録するブログだ。いままでに食べたお菓子は2134種類。このデータを眠らせるわけにはいくまいと、Web APIとして提供することにした。毎日ただお菓子を食べているだけでないことを、証明するためでもあった。 Web APIはWebサービスのデータを提供したり、Webサービスと連携させたりするためのインタフェースである。Google Maps APIやTwitter APIなど、すでにWordPres

                    WordPressで提供する Web API #wacja2012 | データベースに接続できません
                  • Google Web API をコールするクライアントを作る

                    はじめに Webサービスを用いて検索を行う、そんなことができるのでしょうか。それができるのです。検索の巨人Googleは検索サービスをWebサービスとして公開しており、誰もがこれを自由に使用することができるのです。これでを使うことでWebサービスと検索の両方を一緒に試すことができます。 さて、Webサービスを使用するには道具があるほうが、なにかと便利です。今回、使用する道具はJAX-RPC (Java API for XML-based RPC))です。JAX-RPCはJava Comunity Processで策定されており、Webサービスで使用されるSOAPをJavaで使用することができます。 JAX-RPCのリファレンスインプリメンテーションはSun Microsystemsが無償で公開しているJava Web Services Developer Pack (Java WSDP)や

                    • 海外製ライブラリ・Web API ドキュメントの翻訳ページ

                      プログラムに関する英文ページを管理人が翻訳したものです。 Pygame 翻訳ページ Python用のゲームライブブラリ「Pygame」のリファレンスを翻訳したページです Flickr API 翻訳ページ 写真共有サービスFlickrのAPIリファレンスを翻訳したページです jsTree 翻訳ページ ウェブサイト上でインタラクティブなツリービューを使えるようにするjquery 用プラグインのドキュメントを翻訳したページです Twitter API翻訳ページ Twitter API1.1 のリファレンスを翻訳したページです Google App Engine翻訳ページ Google App Engineのドキュメントを翻訳したページです。 AndEngineドキュメント翻訳ページ Android用のOpenGL ライブラリ「AndEngine」のドキュメントを翻訳したページです。 libGDX

                      • Element: insertAdjacentHTML() メソッド - Web API | MDN

                        Document Object ModelElementインスタンスプロパティariaAtomicariaAutoCompleteariaBrailleLabelariaBrailleRoleDescriptionariaBusyariaCheckedariaColCountariaColIndexariaColIndexText Experimental ariaColSpanariaCurrentariaDescriptionariaDisabledariaExpandedariaHasPopupariaHiddenariaKeyShortcutsariaLabelariaLevelariaLiveariaModalariaMultiLineariaMultiSelectableariaOrientationariaPlaceholderariaPosInSetariaPresseda

                          Element: insertAdjacentHTML() メソッド - Web API | MDN
                        • Web APIのためのJSON Hyper-Schema - Tbpgr Blog

                          Web APIのためのJSON Hyper-Schemaについて 2015/08/05追記。DeNAの清水直樹さんのスライドを追加しました JSON Hyper-Schemaについて 下記を参照 JSON Schema Official 必要性 APIの運用にはAPIドキュメントが必要 APIの実装とドキュメントの差異をなくす必要がある JSON Hyper-Schemaを活用することで以下のようなメリットがある DSL等で作成したクラスを元にJSON Schemaを生成することでコードとSchemaの整合性がとれる Schemaを元にAPIドキュメントを生成することができる Schemaを元にValidationが可能になる Schemaを元にClientアプリケーションの自動生成できる スライド GMOペパボの高橋健一さん DeNAの清水直樹さん JSON Schema と API テ

                            Web APIのためのJSON Hyper-Schema - Tbpgr Blog
                          • Yahoo! JAPAN - WEB API コンテスト

                            5月某日、東京・六本木で行われた最終審査会の様子と、審査にあたったみなさまからの総評を掲載しています。 検索、オークション、地図情報など、Yahoo! JAPANを代表するサービスがAPIを公開しています。 これらのAPIを使って、インターネットの世界を変えていくような独創的なアイデアを募集しました。

                            • Web API|日テレ アプリ

                              リクエストのサンプル http://appli.ntv.co.jp/ntv_WebAPI/news/?key=XXXXXXXXXXXXXXXXXXXXX&word=問題&period_start=20080801&period_end=20081001 このクエリを送信すると以下のようなXMLデータが返されます。 レスポンスのサンプル 問題 1282 北朝鮮特使に元駐韓大使を起用~米国務長官 http://www.news24.jp/129568.html 20090220182400 アメリカ・クリントン国務長官は20日、オバマ政権で北朝鮮問題を担当する特使に、ボスワース元駐韓大使を起用すると発表した。 「ボスワース特使は、同盟国や国際社会と..... 自民党「ポスト麻生」水面下の動きが活発化 http://www.news24.jp/129565.h

                              • Web APIとは何なのか - Qiita

                                厳格な定義はないが、広義にはHTTPプロトコルを用いてネットワーク越しに呼び出すアプリケーション間、システム間のインターフェースのこと。 APIの機能はわかっているけれども、その中身の実際の動作は詳しくわからない(知らなくてもよい)機能の塊を、外部から呼び出す仕様のことを指す。また、上記図の右側の「呼ばれる側のシステム」そのものをWeb APIと呼ぶこともある。 ※APIとはApplication Programming Interfaceの略。 Web APIの重要性 Web APIの重要性は年々高まっている。 ※以下の図はオージス総研グループのもの Web APIの歴史 古くから知られており非常に普及したWeb APIとして、2003年に公開されたAmazonのProduct Advertising APIがある。 ※ちなみに、当時はAWS(Amazon Web Service)という

                                  Web APIとは何なのか - Qiita
                                • Laravel 5.4でWeb APIを作る

                                  前回の記事では、Laravelでフロントエンド開発を行うための開発環境の作り方を解説しました。今回は、LaravelでWeb APIを作る方法を解説します。 データベースの準備 アプリケーションのデータはデータベースに保存するようにしたいので、セットアップを行います。 Laravelアプリケーションを作成すると、以下の値でデフォルトの接続情報が作成されます。 データベース: MySQL データベース名: homestead ユーザ名: homestead パスワード: secret ローカル開発環境にMySQLがインストール済みなら、上と同じ条件で新しいデータベースを作成するのが手軽です。 手元の環境にMySQLをインストールしたくない、といった場合には、開発用VMのLaravel Homesteadを利用するのが良いでしょう。 DBへの接続情報は、アプリケーションのルートディレクトリの「

                                    Laravel 5.4でWeb APIを作る
                                  • JavaScript で queueMicrotask() によるマイクロタスクの使用 - Web API | MDN

                                    マイクロタスクは、それを作成した関数やプログラムが終了した後、 JavaScript 実行スタックが空の場合にのみ実行され、ユーザーエージェントがスクリプトの実行環境を動かすために使用しているイベントループにコントロールを返す前に実行される短い関数です。 このイベントループは、ブラウザーのメインイベントループか、ウェブワーカーを駆動するイベントループのどちらかです。これにより、他のスクリプトの実行を妨げるリスクなしに与えられた関数を実行することができ、同時に、ユーザーエージェントがマイクロタスクによって行われるアクションに反応する機会を得る前に、マイクロタスクが確実に実行されるようにします。 JavaScript のプロミスと変更監視 API は、どちらもコールバック実行にマイクロタスクキューを使用しますが、他にも、現在のイベントループのパスが終了するまで作業を延期する機能が役に立つ時があ

                                      JavaScript で queueMicrotask() によるマイクロタスクの使用 - Web API | MDN
                                    • foo.log Inc. | 事業内容 | 食事写真解析Web-API

                                      食事ログに特化した、画像解析・統計分析およびWebインフラ・サービスの研究開発を行なっています。食事解析技術の研究開発は、まだまだ発展途上であり、大学等の研究機関と連携して行なわれています。 また、単なる画像解析技術だけでなく、医療・健康分野とも連携し、より広範囲な食事に関わる基盤技術を提供するための研究開発を進めています。生活の基礎となる食事だからこそ、新しい技術によって暮らしをもっと豊かにできる可能性が有ります。 食事写真の解析に特化した高付加価値の機能提供 FoodLogでのサービス運用のノウハウをベースに、アルゴリズムが食事画像に特化してチューニングされた画像解析機能を提供します。特に、様々なバリエーションが存在する食事写真に関して、膨大なデータベースを元に学習された認識エンジンが、高精度な処理を提供します。 食事判定 送られた写真が食事かどうかの判定を行ないます。データの初期段階

                                      • Perl Hackers Hub:第9回 高速なWeb APIの実装とテスト―Mobage APIを支えるノウハウ(2)|gihyo.jp … 技術評論社

                                        大量にあるサーバへのアクセスを効率的に扱う Mobage APIでは、接続するDBサーバやmemcachedサーバなどが大量にあります。サーバが増えても、アプリケーションの変更は最低限にしたいものです。ここでは、複数のサーバへのアクセスを簡単に記述する方法を紹介します。 DBへのアクセスを隠蔽する DBは一般的な、マスタ/スレーブ構成を採用しています。INSERT/UPDATE/DELETEのような更新系のクエリはマスタへ、SELECTなどの参照系のクエリはスレーブへいくようにしています。また、Sharding[11]をしているDBの系統もあります。 このように大量にあるDBへのアクセスを簡単に行うために、Mobage APIではDeNAの有澤高介さんが開発したDBIx::DBHResolver(現在のメンテナは同じくDeNAの山口徹さん)を利用してDBへのアクセス情報を隠蔽(いんぺい)し

                                          Perl Hackers Hub:第9回 高速なWeb APIの実装とテスト―Mobage APIを支えるノウハウ(2)|gihyo.jp … 技術評論社
                                        • バイナリーデータの送信と受信 - Web API | MDN

                                          XMLHttpRequest オブジェクトの responseType プロパティで、サーバーに期待する応答の種類を変更することができます。設定可能な値は空文字列 (既定), "arraybuffer", "blob", "document", "json", "text" です。 response プロパティにはエンティティの本体が responseType に応じて ArrayBuffer, Blob, Document, JSON または文字列で格納されます。要求が不完全であったり成功しなかった場合は null になります。 このサンプルでは画像をバイナリーファイルとして読み込み、生のバイト列から 8 ビット符号なし整数値の配列を作成します。なお、これは画像をデコードしてピクセルを読み取ることは行いません。そのためには png デコードライブラリーが必要になるでしょう。 const

                                            バイナリーデータの送信と受信 - Web API | MDN
                                          • 第12回 Web API利用の基礎を見直す | gihyo.jp

                                            みなさんこんにちは。teratail開発チームの出川です。 APIとはApplication Programming Interfaceの略で、Web APIはHTTPを通じてアプリケーションを扱うことができるインターフェースです。世の中のWebサービスには、そのAPIを公開しているものが多々あります。Web APIが公開されていると、他のソフトウェアから二次的にそのWebサービスを利用することができます。 Web APIを公開しているサービスは次々と増えています。teratailもユーザが自由に使えるWeb APIを公開していて、サイト内の質問や回答の情報を二次利用することができます。 teratail API |teratail(テラテイル) https://teratail.com/api 参考:teratail-archive http://argius.net/teratail-

                                              第12回 Web API利用の基礎を見直す | gihyo.jp
                                            • A list of every web API in Deno

                                              Have you ever wondered how web compatible Deno is? Probably not, but I did today. To answer that question, I am writing this blog post: I’ll list and explain every single web API implemented in Deno. Get yourself something to drink, because this is going to take a while to go through. Before we get into it though, I just want to set some ground rules: I am not including any JS language features. O

                                                A list of every web API in Deno
                                              • Postman - Google Chromeを使ったWeb APIテストクライアント

                                                最近はWeb APIを提供するサービスが増えています。公開していなくともアプリと連携させるためにJSONインタフェースが用意されているサービスも多いです。そこで開発時には各APIをコールできるクライアントソフトウェアが欲しくなります。 HTTPリクエストを行える専用クライアントソフトウェアは幾つかありますが、PostmanはGoogle Chromeアプリとして提供されるので利用がとても簡単なのが特徴です。 Postmanの使い方 まずはインストールします。Chromeアプリとしてインストールされるのでワンクリックインストールです。 Postmanではヘッダーを変更したり、CRUD操作に対応したHTTPメソッドでテストができます。特別なソフトウェアを用意することなく、Chromeだけで済むのが便利です。今後ネットワーク周りを扱うChromeアプリは増えていくかも知れませんね。 Postma

                                                  Postman - Google Chromeを使ったWeb APIテストクライアント
                                                • チケットぴあ、Web APIを公開……他社サイトで公演情報・販売機能が利用可能に | RBB TODAY

                                                  ぴあは9日、チケット販売サービス「チケットぴあ」のWeb API(Application Programming Interface)を法人向けに公開し、他サイトへの公演情報・チケット販売機能などの提供を開始した。チケット販売会社でAPIを公開するのはぴあが初とのこと。 今回公開されたWeb APIは、「検索系API」および「購入系API」の2種類で、月額制での有料利用となる。「検索系API」は「チケットぴあ」に登録されたチケットの情報、アーティスト情報、会場情報を提供するもので、サービス利用者は“エリア”“ジャンル”“キーワード”等の条件で指定し、取得した情報をWebサイトにて表示できる。「購入系API」は、「チケットぴあ」で提供する決済手段や引き取り方法を使い、チケット販売機能を提供するもので、サービス利用者の会員向けチケット販売や、Android・iPhoneアプリなどでのチケット購

                                                    チケットぴあ、Web APIを公開……他社サイトで公演情報・販売機能が利用可能に | RBB TODAY
                                                  • Web API: The Good Partsを読んだので「レスポンスデータの設計」についてまとめた - Qiita

                                                    はじめに APIの勉強のために、Web API: The Good Partsを読みました。平易な日本語で書いてあるので、読みやすかったです。 とはいえ、何度も本を読み返すのは大変なので、自分用まとめも兼ねて書こうと思った次第です。 1個1個まとめていくと結構な量があるので今回は「レスポンスデータの設計」についてまとめました。 本でいうと3章に書いてあります。 この記事も参考に Web API: The Good Partsの他のまとめ記事もここに載せておきます。 2.2: Web API: The Good Partsを読んだので「良いURI」についてまとめた 2.6: Web API: The Good Partsを読んだので「OAuthの仕組み」についてまとめた 4章: Web API: The Good Partsを読んだので「HTTPの仕様」についてまとめた 5章: Web AP

                                                      Web API: The Good Partsを読んだので「レスポンスデータの設計」についてまとめた - Qiita
                                                    • W3C Web API Working Group

                                                      The W3C Web API Working Group has been merged with the Web Application Formats Working Group to form the Web Applications Working Group. All of the deliverables of this group are now under development by the WebApps WG. This page is here solely for historical purposes. The W3C Web API Working Group was chartered to develop standard APIs for client-side Web Application development. This work includ

                                                      • 【連載】セカイ系ウェブツール考 (11) "マニアックで特徴的"なWeb APIをお届け | ネット | マイコミジャーナル

                                                        今回のテーマは「Web API」 2年くらい前からWeb2.0という言葉とともに広まってきた"Web API"。各種Webサービスがシステム向けにアクセスできるインタフェースを公開し、それらを通じて様々な情報を取り出したり登録したりして新しいサービスを構築することができる。 Webアプリケーションは同じWeb上のサービスであるWeb APIを様々に活用している。表立って見えなくとも、小さな機能としてWeb APIを使っていることはよくある。また、オープンソースについてもそれは同様で、Web APIを利用したソフトウェアが多数存在している。 今回はそんなWeb APIというキーワードに注目してWebアプリケーション、オープンソース・ソフトウェア(OSS)を紹介したい。とはいえ、Google MapsやFlickrなどは有名であり、ここで紹介するまでもないだろう。よりマニアックで特徴的なものを

                                                        • ASP.NET vNext(MVC / Web API / Web Pages 6, Entity Framework 7, SignalR 3)が TechEd NA で発表された話 - しばやん雑記

                                                          開発者向けと銘打った Build 2014 では大した情報が出てこなかったのに、TechEd North America 2014 でどう考えても開発者向けとしか思えない情報がたくさん出てくる現象に名前を付けたい。 1 日目のキーノートでは Azure 周りに大量のアップデートが入り、No.1 に「しねる」とまで言わせました。 Azure Updateいろいろ | ブチザッキ とりあえず Web サイトに関しては目立ったアップデートが無くてほっとしました。ASP.NET と Azure IaaS 周りの人たちは de:code に向けて頑張ってもらいたい所存(鬼 とまあ、Azure 周りはこれぐらいにして本題の ASP.NET vNext についてですが、TechEd NA 2 日目の最初のセッションで Scott Hunter と Scott Hanselman という豪華な 2 人によ

                                                            ASP.NET vNext(MVC / Web API / Web Pages 6, Entity Framework 7, SignalR 3)が TechEd NA で発表された話 - しばやん雑記
                                                          • 第4回 Twitterから学ぶ、Web APIのキホン(2) | gihyo.jp

                                                            リクエストURIを構築する URIエスケープ いよいよPerlを使ってWeb APIを利用していくわけですが、その前にリクエストURIを作る際の約束事を確認しましょう。 URIの仕様では、ASCII(American Standard Code for Information Interchange)文字以外の文字、つまり日本語などはURIで使用できないと定められています。URIで日本語を使いたい場合は、URIエスケープを行う必要があります。 たとえばTwitter Search APIで「おはよう」をキーワードに検索したい場合、 http://search.twitter.com/search.json?q=おはよう と日本語を直接入れてはいけません。次のようにURIエスケープする必要があります。 http://search.twitter.com/search.json?q=%E3%8

                                                              第4回 Twitterから学ぶ、Web APIのキホン(2) | gihyo.jp
                                                            • Exa | Web API for AI

                                                              The web, organizedExa search uses embeddings to understand meaning. Learn more

                                                                Exa | Web API for AI
                                                              • GOTO Berlin: Web APIでやっていいこと、いけないこと

                                                                Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                                  GOTO Berlin: Web APIでやっていいこと、いけないこと
                                                                • Amazon.co.jp: アフィリエイターのための Web APIプログラミング入門: 脇村隆: 本

                                                                    Amazon.co.jp: アフィリエイターのための Web APIプログラミング入門: 脇村隆: 本
                                                                  • ウェブ認証 API - Web API | MDN

                                                                    ウェブ認証 API は、公開鍵暗号を用いて強力な認証を可能にする資格情報管理 API の拡張機能で、パスワードレス認証や、 SMS テキストを用いない安全な二要素認証を実現します。 ウェブ認証 API (別名 WebAuthn) は、ウェブサイトで登録、認証、二要素認証を行うためにパスワードや SMS のテキストを使用するのではなく、公開鍵暗号を使用します。これにはいくつかの利点があります。 フィッシングからの保護: 偽のログインサイトを作成した攻撃者は、サイトのオリジンで署名が変わるため、ユーザーとしてログインすることができません。 情報漏洩の影響を軽減: 開発者は公開鍵をハッシュ化する必要がなく、攻撃者が認証に使用した公開鍵にアクセスしても、秘密鍵が必要なため認証ができません。 パスワード攻撃が無効: ユーザーによってはパスワードを再利用する可能性があり、攻撃者は別のウェブサイト用にユ

                                                                      ウェブ認証 API - Web API | MDN
                                                                    • Fujisan.co.jp、2,700誌以上の雑誌情報を取得できるWeb API公開

                                                                      Windows SQL Server 2005サポート終了の4月12日が迫る、報告済み脆弱性の深刻度も高く、早急な移行を

                                                                      • ウェブストレージ API - Web API | MDN

                                                                        ウェブストレージ API (Web Storage API) は、Cookie を使用するよりも直観的な方法で、ブラウザーがキーと値のペアを保存できる仕組みを提供します。 ウェブストレージには、以下の 2 種類の仕組みがあります。 sessionStorage は、ページのセッション中(ページの再読み込みや復元を含む、ブラウザーを開いている間)に使用可能な、オリジンごとに区切られた保存領域を管理します。 1 セッションのデータのみを保存します。つまり、データはブラウザー(またはタブ)が閉じられるまで保存されます。 データがサーバーに転送されることはありません。 ストレージの上限が Cookie よりも大きいです(最大 5MB)。 localStorage も同様ですが、こちらはブラウザーを閉じたり再び開いたりしても持続します。 有効期限なしでデータを保存し、JavaScript によるクリ

                                                                          ウェブストレージ API - Web API | MDN
                                                                        • Amazon.co.jp: Web API実践リファレンスブック: 加藤貴之, 佐久間勇樹, 関戸亮介, いわさきゆうだい: 本

                                                                            Amazon.co.jp: Web API実践リファレンスブック: 加藤貴之, 佐久間勇樹, 関戸亮介, いわさきゆうだい: 本
                                                                          • Web API/Mashupを簡単に作れる専用アプリケーションサーバ·WSO2 Mashup Server MOONGIFT

                                                                            現状のWeb APIが抱える問題は、エンタープライズレベルでのビジネス化が進まない点にある。データの取得法をRSSフィードやJSONを使って容易にでき、一般のユーザ向けであれば十分な反面、ビジネス向けに提供するには不十分な点が多い。 ダッシュボード もっと高度なレベルにしようと思うと、SOAPへの対応やドキュメントの充実などそれまでと違うレベルで考える必要性が生じる。そうなるとWeb APIを作ろうという意識も潰えてしまう、そんな悪循環にならないための施策がこれだ。 今回紹介するオープンソース・ソフトウェアはWSO2 Mashup Server、Web API/Mashupを簡単に作るためのアプリケーションサーバだ。 WSO2 Mashup Serverは独自のデータは持たず、外部のWeb APIを使ってMashupを作るのが基本になっている。が、そのデータをさらにWeb APIとして公開

                                                                              Web API/Mashupを簡単に作れる専用アプリケーションサーバ·WSO2 Mashup Server MOONGIFT
                                                                            • Document: querySelectorAll() メソッド - Web API | MDN

                                                                              Document Object ModelDocumentコンストラクターDocument()インスタンスプロパティactiveElementadoptedStyleSheetsalinkColorallanchorsappletsbgColorbodycharacterSetchildElementCountchildrencompatModecontentTypecookiecurrentScriptdefaultViewdesignModedirdoctypedocumentElementdocumentURIdomainembedsfeaturePolicyfgColorfirstElementChildfontsformsfragmentDirectivefullscreenfullscreenElementfullscreenEnabledheadhiddenimagesimp

                                                                                Document: querySelectorAll() メソッド - Web API | MDN
                                                                              • Document: cookie プロパティ - Web API | MDN

                                                                                上記のコードで、 newCookie は key=value の形式の文字列であり、クッキーを設定したり更新したりします。なお、この方法を使用して一度に設定・更新できるクッキーは、一つだけです。次のことも考慮してください。 オプションとして次に挙げる値を設定することができます。 key と value のペアの後にセミコロンで区切って設定することで、クッキーを設定・更新することができます。 ;domain=ドメイン (例えば、 example.com または subdomain.example.com): クッキーが送信されるホストです。 指定されなければ、これは現在の文書の場所のホスト部分を既定とし、クッキーはサブドメインでは利用できません。 ドメインが指定されれば、サブドメインも常に含まれます。 初期の仕様とは対照的に、ドメイン名の前のドットは無視されますが、ブラウザーはその様なドット

                                                                                  Document: cookie プロパティ - Web API | MDN
                                                                                • 今から10分ではじめる Google Apps Script(GAS) で Web API公開 - Qiita

                                                                                  概要 Google Apps Script (GAS)で、Web API(無料、サーバーレス)を公開する方法についてのメモです Google Apps Script (GAS)をローカルで開発したい、Gitでコード管理したい、クラスを使いたい、TypeScriptを使いたい、などのやり方も後半簡単に紹介します Google Apps Script (GAS) の位置づけを理解してみる Google Apps ScriptはG Suite(GmailやスプレッドシートなどGoogleサービス)を JavaScriptで制御できる仕組み。だから、Microsoft OfficeのVBAのGoogleサービス版みたいな感じ。 Google Apps ScriptはJavaScriptで書いた処理をWebAPIとして公開できるので、AWS LambdaとかGoogle Functionのようなサー

                                                                                    今から10分ではじめる Google Apps Script(GAS) で Web API公開 - Qiita