並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 1274件

新着順 人気順

"web API"の検索結果241 - 280 件 / 1274件

  • ウェブアプリケーションからのファイルの使用 - Web API | MDN

    File API は DOM に HTML5 で追加されたもので、ウェブコンテンツがユーザーにローカルファイルを選択するように指示し、それらのファイルを読み取ることができるようになりました。この選択は HTML の <input type="file"> 要素を使用したり、ドラッグ&ドロップを行ったりすることで行うことができます。 File API を拡張機能や他のクロームコードから利用することもできます。この場合、もういくつか知っておきたい機能があります。詳細は DOM File API をクロームコードで使うをご覧下さい。

      ウェブアプリケーションからのファイルの使用 - Web API | MDN
    • node.js + restify + mongoDBでお手軽 JSON Web API 作成 | undefined .

      var restify = require('restify'); function respond(req, res, next) { res.send('hello ' + req.params.name); } var server = restify.createServer(); server.get('/hello/:name', respond); server.head('/hello/:name', respond); server.listen(8080, function() { console.log('%s listening at %s', server.name, server.url); });

      • Falconで光速のWeb APIサーバーを構築する - Qiita

        Falconは、Web APIサーバーの構築に特化したWebアプリケーションフレームワークです。 他のフレームワークがテンプレートエンジンやO/Rマッパなどのリッチな機能を詰め込んだ大衆車だとすれば、FalconはWeb APIサーバーに必要な機能だけにフォーカスし研ぎ澄まされた、F1マシンのようなフレームワークになっています。 Falcon Official Page 特筆すべきは、そのシンプルな設計と圧倒的な速度です。 以下は公式ページに掲載のベンチマークです(2015/11/26時点、PyPy2.5.1での比較結果)。 シンプルなフレームワークと言われるFlaskの27倍、Bottleの1.5~2倍の速度で動作します。 実装も非常に簡単です。以下は、シンプルなJSONレスポンスを返すサーバーの実装例です。 pythonで実行すると8000番ポートでサーバーが立ち上がり、アクセスすると

          Falconで光速のWeb APIサーバーを構築する - Qiita
        • 巨人の力を使っちゃえ!Web APIを使えば、あなたの夢も一発で実現

          Web APIで遊んでみよう ここでは、実際にWeb APIを利用してみましょう。Web APIをバリバリと利用するには、それなりにプログラミングの知識が必要です。が、まったく知識がなくてもある程度は利用することができるので、ここでは郵便番号検索APIを使って、Web APIを体験してみましょう。 ブラウザでアクセスをするだけでOK!? Web APIを利用するときはプログラムを利用すると前ページで書きました。が、お手軽にブラウザのみを使って、Web APIを利用することができます。 郵便番号検索APIは、郵便番号から対応する住所を探し出してくれるサービスなのですが、ブラウザのアドレス欄に http://zip.cgis.biz/xml/zip.php?zn=1000005 と打ち込んでみてください(上記はハイパーリンクにしたので、クリック一発でいきます)。

            巨人の力を使っちゃえ!Web APIを使えば、あなたの夢も一発で実現
          • VoiceText Web APIを使ってTwitterのhome_timelineを読み上げる | DevelopersIO

            はじめに 今日のお題は、夏休みの自由研究的なものです。 昨日、VoiceText Web API (β版)というサービスが公開されました。こちらはHOYAサービス株式会社様の音声合成ソフトウェア「VoiceText」を、Web API経由で使えるというものになります。こちらが良く出来ていて、読み上げの精度も高いし、元となる声や感情を複数種類から選べるし、声のピッチやスピードも変えられるし、なかなか面白いです。 このサービスを使ってちょっと遊んでみようと思い、Twitterの自分のホームタイムラインを読み上げさせるスクリプトを書いてみました。 材料 Ruby (2.0.0p353) The Twitter Ruby Gem VoiceText Web API VoiceTextApi (ex. VoiceText Web APIで遊ぶ - ただのにっき(2014-07-09)) SoX...

              VoiceText Web APIを使ってTwitterのhome_timelineを読み上げる | DevelopersIO
            • イベント情報の横断取得 Web & API - clock-up-blog

              Doorkeeper, ATND, connpass のイベントを横断して一覧表示する Web と Web API を公開しました。ソースコードも公開してます。(過去サイト「IT勉強会ですよ (itcal.jp)」は忘れてください…(◞‸◟)) events.clock-up.jp Web API 仕様 Web API は自由に利用できるよう公開しています。クロスオリジン許可しており、どこからでも利用できるので良識の範囲内でご利用ください。 about - clock-up-events この Web API を利用した Web サイトについても後述しますが、実のところ、Web サイト本体よりもこの Web API 自体の存在が大事だと自分は考えています。 この API 公開により、誰でも自由にフロント構築ができるわけです。 僕はフロントの専門家ではないので、正直なところ他のセンスの良い誰

                イベント情報の横断取得 Web & API - clock-up-blog
              • PlantUML Web APIをSpark Framework + Kotlinなウェブアプリにしてみた - Islands in the byte stream

                PlantUML を使うとき、 java -jar plantuml.jar だとほんの小さなダイアグラムの生成にも数秒かかってしまいます。ローカルではそれでいいかもしれませんが、ウェブアプリに組み込むのはちょっとイマイチですよね。 PlantUMLはJava製ツールなのでJavaのウェブアプリにしてしまえば高速になるはず、と思ってやってみました。 リポジトリ: https://github.com/gfx/plantuml-service ウェブアプリといってもパスが /svg/:source しかないような最小限のものです。 :source はPlantUML Text Encodingでエンコードされたソース、または生のPlantUMLソースです。特にキャッシュなどはしませんが、手元のMBAだと小さなダイアグラムの生成で70msほどになったので実用に耐えそうです。 PlantUMLは

                  PlantUML Web APIをSpark Framework + Kotlinなウェブアプリにしてみた - Islands in the byte stream
                • setTimeout() - Web API | MDN

                  グローバルの setTimeout() メソッドは、時間切れになると関数または指定されたコードの断片を実行するタイマーを設定します。 setTimeout(code) setTimeout(code, delay) setTimeout(functionRef) setTimeout(functionRef, delay) setTimeout(functionRef, delay, param1) setTimeout(functionRef, delay, param1, param2) setTimeout(functionRef, delay, param1, param2, /* … ,*/ paramN) functionRef タイマーが満了した後に実行する関数。 code 関数の代わりに文字列を含める代替構文も許容されており、タイマーが満了したときに文字列をコンパイルして実

                    setTimeout() - Web API | MDN
                  • サービスワーカー API - Web API | MDN

                    サービスワーカーは、基本的にウェブアプリケーション、ブラウザー、そして(もし繋がっていれば)ネットワークの間に介在するプロキシサーバーのように振る舞います。これは、よりよいオフラインの操作性を可能にするように意図されており、ネットワークのリクエストに介在してネットワークの使用可否の状況に基づいて適切な対応を取ったり、サーバー上にある資産を更新したりします。また、プッシュ通知やバックグラウンド同期の API 群へのアクセスもできるようになります。 サービスワーカーは、あるオリジンとパスに対して登録されたイベント駆動型のワーカーです。 JavaScript ファイルの形を取り、ナビゲーションやリソースへのリクエストを横取りや改変したり細かい粒度でリソースをキャッシュすることで関連付けられたウェブページやサイトを制御し、それぞれの状況(もっとも顕著な例は、ネットワークが利用できないとき)にアプリ

                      サービスワーカー API - Web API | MDN
                    • Web APIの開発に使えるモックサーバ·EasyMock Server MOONGIFT

                      EasyMock Serverはnode.jsで作られたWeb APIのテスト用サーバです。 最近はWeb APIを使うシステム開発が増えています。しかし常にサーバにアクセスするのは面倒なのでモックサーバを立ててみましょう。そのために使えるのがEasyMock Serverです。 立ち上げました。3000番でポートが立ち上がります。 /user/1というURLにアクセスしました。結果も返ってきます。 APIドキュメントも生成されます。 実際の裏側。指定されたURL以下にあるJSONファイルを読み込んでいます。 EasyMock Serverは予め設定ファイルを使ってルーティングの設定をします。そしてリクエストされたURLに従ってJSONファイルを受け取って、リクエストされた内容を反映しながら返却するという仕組みです。GET/POSTなどもテストでき、ドキュメントも整備されるので便利そうです

                        Web APIの開発に使えるモックサーバ·EasyMock Server MOONGIFT
                      • axios、async/awaitを使ったHTTPリクエスト(Web APIを実行) - Qiita

                        GitHubリポジトリ 発音はアクシオスのようです。 http://ejje.weblio.jp/content/Axios 戻り値がPromiseベースなのでjQueryの$.ajaxやFetch APIのように使える ブラウザだけでなくNode.jsでも使える 使い方 npmからaxiosをインストールします。 const axios = require('axios'); const url = "https://qiita.com/api/v2/items"; axios.get(url).then(res => { const items = res.data; for (const item of items) { console.log(`${item.user.id}: \t${item.title}`); } }).catch(error => { const { sta

                          axios、async/awaitを使ったHTTPリクエスト(Web APIを実行) - Qiita
                        • iPhoneのAjax戦略、そして今日もWeb APIは増加する (1/2) - @IT

                          AppleのAjax戦略の本質とは? WebOSの現状は? Googleの新サービスは? 多様化して増加し続けるWeb API/マッシュアップなどについて(編集部) 米Apple、Windows版Safariをβ公開 アップルにWindows版Safari開発を決断させたある認識 Webアプリが標準となる「iPhone」 iPhoneアプリ開発は「Web2.0標準で」――Appleがデベロッパーに指針 「普通のWindowsパソコンでは嫌だ……」というユーザー層の受け皿になってきたAppleが、ここに来て急速にAjaxに対して強い関与を見せています。具体的な話題としては2つあります。1つは、WebがプラットフォームになるというAjax/Web 2.0時代に、Safariの存在感を埋没させないために、Windows版を開発しているという話題。もう1つは、これまで外部の開発者をシャットアウトし

                          • Yahoo!、異質なWeb API「日本語形態素解析Webサービス」を公開:CodeZine

                            Yahoo! Japanは18日、Yahoo!デベロッパーネットワークを通じて「日本語形態素解析Webサービス Version 1」を公開した。リクエスト件数の上限はあるが、無償で利用することができる。 「日本語形態素解析Webサービス」は日本語文を形態素に分割し、品詞、読みがなの付与や、「文章内である単語が何回使われたのか」といった統計情報を取ることができるWeb API。リクエストURLに文章(センテンス)を渡すと、形態素に分割したXMLファイルを返却する。例えば、「庭には二羽ニワトリがいる。」のレスポンスはこちらのようになる。 今まで様々なサイトで公開されてきたWeb API(Webサービス)は、地理情報や店舗情報など企業が抱えているデータを公開するものが多かったが、このサービスは「日本語形態素解析」という仕組みを提供する一味違ったWebサービスだといえる。 Yahoo!デベロ

                            • WEB API―SAGOOL

                              Mash up Award 4th にWEB APIを提供しています。 株式会社リクルート、サン・マイクロシステムズ株式会社が開催する 開発者向けコンテスト「Mash up Award 4th」にSAGOOL APIを提供しています。 是非 SAGOOL API を利用してご参加ください。 WEB APIとは、アプリケーションからSAGOOLにアクセスするためのプログラミングインターフェイスです。SAGOOLがディベロッパ向けにβバージョンとして公開しているサービスです。WEB APIを利用することによってSAGOOLの検索結果や、トップページに表示されている「今このキーワードが検索されています」など、SAGOOL内の情報を利用できます。 HTTPと、XML や OpenSearch、JSON などの標準化された方法でデータを取得できるので、開発者によって開発言語を自由に選ぶことが可能で

                              • チームのWeb API開発を最適化するSchema Driven Developmentの解説&実装例 - Qiita

                                チームでのWeb API開発において、進行を妨げる要因は様々な形で噴出します。 「フロントはバックエンドのAPI実装待ちなので動けません...」「ドキュメンテーションのコストが重い...」「ドキュメントと実装が全然違うので参考にならない...」 また、APIスキーマ設定が不十分だと、ビジネスドメインの最低原則やクライアント側のニーズを理解せずに、バックエンド都合のAPIがそのまま実装される危険性もあります。 そうした問題を解決すべくSchema Driven Developmentと呼ばれる開発手法が生まれました。 Schema Driven Developmentとは? Schema Driven Development(以下SDD)とはチームにおけるWeb API開発フローを改善する開発手法の一つです。スキーマ駆動開発やSchema First Developmentとも呼ばれています

                                  チームのWeb API開発を最適化するSchema Driven Developmentの解説&実装例 - Qiita
                                • Event - Web API | MDN

                                  Event インターフェイスは DOM で発生するイベントを表します。 ユーザーの操作によって発生するイベント(マウスボタンのクリック、キーボードを叩くなど)もありますし、非同期タスクの進捗を表すための API によって生成されるイベントもあります。要素の HTMLElement.click() の呼び出しや、イベントを定義し、 EventTarget.dispatchEvent() を使用して指定されたターゲットに送信するなどのようにプログラムから起動されるものもあります。 イベントには様々な型があり、イベントによっては基本の Event インターフェイスを基にした他のインターフェイスを使用することもあります。 Event 自体は、すべてのイベントで共通のプロパティやメソッドを持っています。 多くの DOM 要素は、これらのイベントを受け入れる(または「待ち受けする」)ように設定すること

                                    Event - Web API | MDN
                                  • Web API“ORTC”を採用した「Skype for Linux」のアルファ版が公開

                                      Web API“ORTC”を採用した「Skype for Linux」のアルファ版が公開 
                                    • Node.jsとExpressでWeb APIを作ってみよう

                                      GoogleやAmazon、Twitterなどの会社は、自社サービスのAPIを公開しており、だれでも自由に使えるようになっています。APIを通すことでそのサービスの機能にアクセスでき、プログラムからの操作が可能になります。 ウェブサービスのプログラミングをしていると、ときにはAPIを利用する側ではなく、APIを作る側に回ることがあります。しかし、APIを作るのに慣れ親しんでいる人は、あまりいないと思います。 そこでこの記事では、Node.jsとExpressで簡単なWeb APIを作ってみて、「どんな感じなんだろう」「どうすればいいんだろう」といったことを掴んでもらいたいと思います。 Web APIとは APIってなんだろう Web APIを作る前に、そもそもWeb APIとはなんでしょうか。「Web」の「API」ということはわかりますが、「API」を具体的に説明しろと言われると、ちょっと

                                        Node.jsとExpressでWeb APIを作ってみよう
                                      • Mock Node - 自由に設計できるWeb APIモックサーバ

                                        アプリやWebアプリケーションを素早く作り上げていくためにはサーバサイドをモックアップで作り始める仕組みが欠かせません。Web APIが用意されるのを待っていたら作業がはじめられないからです。 そこで使ってみたいのがMock Nodeです。自分で自由に作成できるモックアップのWeb APIサーバです。 Mock Nodeの使い方 Mock Nodeにアクセスしたところです。幾つかのWeb APIがデモとして作られています。 自分で新しいルーティングを作成できます。 スタブは自作できます。 アクセスするとちゃんとデータが返ってきます。 XMLも選べます。 スタブを作成するページです。 JavaScriptで条件を指定することもできます。 Mock Nodeを使えばサーバサイドのエンジニアでなくとも自由にモックアップサーバを立ち上げて開発ができます。より実際のデータに近いものを返すように設計す

                                          Mock Node - 自由に設計できるWeb APIモックサーバ
                                        • Ruby on Rails で Web API のパラメータをバリデーションする|デロイト トーマツ ウェブサービス株式会社(DWS)公式ブログ

                                          MMMの前田です。 早いもので、MMMに入社してから1年が経過しました。 振り返ってみると、この1年はほぼRuby on RailsでWeb APIを作っていました。 常にRailsに触れることが出来、非常に楽しい一年になりました。 本日はRuby on Rails の Web APIで、クライアントからのパラメータをどのようにチェックしてバリデーションをしているかを纏めてみました。 ruby version 2.2.2 Ruby on Rails version 4.2.2 何故WebAPIのリクエストパラメータのバリデーションが必要なのか 例えばバリデーション無しでパラメータを受け取った場合、以下のコードでパラメータによって期待しない結果になったりします。 Book.where(id: params[:book_id]) 上記のコードはActiveRecordの基本的な検索パターンです

                                          • Web APIによるデータ連携デザインパターンとツール活用

                                            APIエコノミーやマイクロサービスアーキテクチャ、FintechをはじめとするさまざまなX-Techといった言葉が叫ばれるなか、APIマネジメント企業の買収のニュースといった形で「API」というキーワードを聞くことが増えています。本記事では、さまざまなクラウド上のユニークなサービスが出てきている今、APIを使ったデータ連携で何ができるようになるのか、どんな代表的ユースケースがあるのか、そしてユーザー企業やシステムインテグレーターがよりAPIを利用しやすくするためのツール活用について見ていきましょう。 Web APIとは? APIとはApplication Programming Interfaceの略であり、「ソフトウェアコンポーネントが互いにやり取りするのに使用するインターフェースの仕様である」と定義されています。最近使われているAPIとは、Web APIの意味で使われていることが多く、

                                              Web APIによるデータ連携デザインパターンとツール活用
                                            • Web APIで開発して300万円をゲット!クリック証券がコンテストを開催

                                              ネット証券のクリック証券は2008年5月21日,同社が公開するFX(外国為替証拠金取引)用のWeb API(Application Programming Interface)を使ったアプリケーションの完成度を競う「シストレFXグランプリ2008」を開催すると発表した。「FXの認知度を上げて,より多くの人にFXを楽しんでもらう。また,システム開発能力のある技術者や投資家を発掘する」と同社の高島秀行社長(写真1)はグランプリの狙いを話す。 シストレFXグランプリ2008には,二つの部門がある。一つは参加者がFX用のアプリケーションやWebサイトを開発する「シストレソフト部門」,もう一つは仮想の初期投資費用500万円を使ってバーチャル取引を行い,1年間でどれだけの収益を上げられるかを競う「トレード部門」である。 シストレソフト部門では,クリック証券が公開しているFX用のAPIを使ってデータを取

                                                Web APIで開発して300万円をゲット!クリック証券がコンテストを開催
                                              • 超画期的な Web API 考えたよ! - ぼくはまちちゃん!

                                                Web API で SQL そのまま実行できちゃうの! /xxxxxx_api/SQL.aspx?frmInput=SELECT * FROM t_answer みたいな感じで! どうかな! しかも認証なしで GET で使えて、INSERTでもなんでもできちゃうとか! うわ、これってすごいべんりかも…! さらに、API を呼ぶ FORM画面なんかも indexとかに用意しておいて そこにDBテーブルの一覧とかまでまとめて全部書いておけば、 もう、これでもかってくらいにべんりだよね! すごいすごい! よしそういうの作ろう!! と思ったけど、そんな超べんり機能なアイデアなら、 たぶん、きっともうすでに、OSとか作ってる大企業の最新サービスかなにかで 実装されてるんじゃないかなーと思ってやめました>< しかたないので、 入力した言葉を小鳥が唄ってくれるようなサービスでも作ろうかな…!

                                                  超画期的な Web API 考えたよ! - ぼくはまちちゃん!
                                                • 認証が必要なWeb APIをSilverlightで使う方法

                                                  ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog はじめに こんにちは。制作本部の藤川です。 主にSilverlightでの制作案件を担当しております。 今回は私のほうからSilverlightとYahoo! JAPAN IDとの連携について、 サービスの開発事例をもとにご紹介したいと思います。 どうやって連携するか 今回ご紹介する内容は、Yahoo! JAPAN IDにひもづいたXMLデータをどうやって取得したか、ということです。 一般的なSilverlightアプリの場合、WebClientクラスを使用しWEBサーバーにあるXMLを直接読み込めばいいのですが、Yahoo! JAPAN IDにひもづいたXMLデータの場合は、そう単純には行きません。 というのも、Yahoo! J

                                                    認証が必要なWeb APIをSilverlightで使う方法
                                                  • ヤフーが『キーフレーズ抽出Web API』公開、日本語解析し特徴的な表現抽出 | ネット | マイコミジャーナル

                                                    ヤフーは4日、インターネット関連の開発者向けに同社が提供する一部のサービスやデータベースへのアクセスを無料で公開するサービス「Yahoo!デベロッパーネットワーク」において、『キーフレーズ抽出Web API』を公開したと発表した。 ヤフーでは、オープン化戦略の一環として、「Yahoo!デベロッパーネットワーク」において、一部のサービスやプラットフォームのAPI開放を進めているが、この中でも「日本語処理技術の公開についても注力している」(ヤフー)。 今回公開された『キーフレーズ抽出Web API』は、日本語のテキストを解析して特徴的な表現を抽出する機能を提供。これを利用すると、例えばブログの文章から話題となっているフレーズを抽出したり、キーフレーズの組み合わせで作成した検索式を使って、関連性の高いドキュメントを検索するアプリケーションを開発することができる。 用途としてはほかにも、ニュースな

                                                    • Ruby on RailsシステムのWeb APIドキュメントを生成·Apipie-rails MOONGIFT

                                                      Apipie-railsはRuby/Ruby on Rails用のオープンソース・ソフトウェア(MIT License)です。 システムのドキュメンテーションは一定の規模になってくると必然的に必要になります。特にRESTfulなどでWeb APIを提供している場合はそうです。そこでフレームワークにRuby on Railsを用いてる方にお勧めしたいドキュメンテーションシステムがApipie-railsです。 インストールした後、ジェネレートします。 例えばこのように記述します。コントローラのメソッドの上部に記述するイメージです。 Apipeiのルートにアクセスします。ドキュメントを作成しているリソースが一覧されます。 メソッドの説明です。必要な引数などが説明されています。 Apipie-railsではメソッドの説明やAPIのバージョン、エラーについて、引数などを一覧で書きます。一般的にこの

                                                        Ruby on RailsシステムのWeb APIドキュメントを生成·Apipie-rails MOONGIFT
                                                      • 【趣味の工作】AWS CLIに自前Web APIへのアクセス機能を追加する | DevelopersIO

                                                        ども、大瀧です。 AWS CLIは、AWSをオペレーションするために欠かせないコマンドラインツールです。AWSのAPIを呼び出す公式かつオープンソースのツールであることはもちろん、リクエストのフィルタ/クエリ抽出、ページングやウェイターなどいろいろ補助的な仕組みがあるので、CLIフレームワークという側面もあるかなと最近思っています。 そこで今回は自前のWeb APIの呼び出し機能をノンプログラミングでAWS CLIに追加する方法をご紹介したいと思います。 本ブログで紹介する内容は独自に調査・検証したものであり、予告なく仕様が変更されることがあります。趣味としての利用に留め、商用利用はお控えください。 AWS CLIを利用するメリット サーバーサイド(Web API)としてAmazon API Gatewayを利用すれば、AWS IAMと簡単に認証統合できる クライアントはプログラミングなし

                                                          【趣味の工作】AWS CLIに自前Web APIへのアクセス機能を追加する | DevelopersIO
                                                        • Swagger を使った ASP.NET Web API のドキュメント生成 - miso_soup3 Blog

                                                          追記:この記事はバージョンが古いものです。より新しい情報について Swagger 2.0 に対応した ASP.NET Web API のドキュメントを作成する こちらをご覧ください。 ASP.NET Advent Calendar 2014 17 日目 の記事です。前回は iwate さんの ASP.NETプロジェクトからDBコンテキストを切り離してマイグレーションする です。 この記事では、Swagger を使った ASP.NET Web API のドキュメントを生成する方法について書きます。 ASP.NET Web API のドキュメント生成といえば、NuGet Package「Microsoft.AspNet.WebApi.HelpPage」を使う方法 がありますが、やや欠点があります。 その欠点をカバーできる Swagger の概要を確認した後、実際に ASP.NET Web AP

                                                            Swagger を使った ASP.NET Web API のドキュメント生成 - miso_soup3 Blog
                                                          • Web APIのテスト実行もできるWeb APIオンラインドキュメントシステム·I/O Docs MOONGIFT

                                                            I/O DocsはWebベースのWeb APIドキュメントおよびテスト実行環境を提供するソフトウェア。 I/O Docsはnode.js/JavaScript製のオープンソース・ソフトウェア。最近のWebサイトではWeb APIの提供が当たり前になっている。データを発信するだけでなく、OAuthを使って認証データやデータの更新権限を与えたりもする。 文字が大きめで分かりやすい そんなWeb APIをどう実行したら良いか、開発者向けのドキュメントは欠かせない。さらにその場で実行できると便利だ。それを可能にするのがI/O Docsだ。 I/O DocsはオンラインのWeb APIドキュメントだ。メソッドの一覧と、その際のHTTPメソッドが一覧で確認できる。各機能についてパラメータ名や種別、説明文も確認できる。ベーシックではあるが、Web 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 September 2018. Learn moreSee full compatibilityReport feedback ウェブ音声 API (Web Speech API) で、音声データをウェブアプリに組み入れることができます。 ウェブ音声 API は、SpeechSynthesis (音声合成、Text-to-Speech)と SpeechRecognition (非同期音声認識、Asynchronous Speech Recognition)の 2 つの部分から成り立っています。 ウェブ音声 API は、ウェブアプリが音声デー

                                                                ウェブ音声 API - Web API | MDN
                                                              • AtomPP を利用したWeb API

                                                                それでは実際にAtomPPを利用したプログラムを書いてみることにしましょう。PerlにはXML::AtomというAtomPPやAtom Feedを扱うモジュールがあるので、こちらを利用します。 題材としては、はてなブックマーク(注3)を利用してみます。はてなブックマークはソーシャルブックマークサービスで、ブックマークの登録や取得、編集をAtomPPで行うことができます。 #!/usr/bin/perl use strict; use warnings; use XML::Atom::Client; use XML::Atom::Entry; use XML::Atom::Link; my $api = XML::Atom::Client->new; $api->username('ユーザー名'); $api->password('パスワード'); my $collection_uri =

                                                                • スマホアプリ開発者のためのWeb api開発入門の入門

                                                                  新卒2年目のウェブディレクターが1ヶ月でエンジニアに転身したプロジェクトの、教材・方針・進行内容について具体的に解説しました。またあまりの反響の大きさに、あらたな募集も開始することとなりました。本気でエンジニアを目指す方も、まずは話を聞いてみたい人も、ぜひご応募ください。 https://www.wantedly.com/projects/15926

                                                                    スマホアプリ開発者のためのWeb api開発入門の入門
                                                                  • 検索Web APIにて新プランをリリースしました

                                                                    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog ※デベロッパー向け「検索API」は、2013年8月14日をもちまして提供を終了いたします。 Yahoo!検索チームです。 2012年11月にお知らせしておりましたが、2013年1月23日より検索Web API新プラン(有料版)をリリースしました。 ウェブ検索API 画像検索API 動画検索API 関連検索ワードAPI 従来のウェブ検索、画像、動画、関連検索ワード、アップグレード版検索APIにつきまして、不正利用対策並びにサービスの品質向上のため、2013年3月31日をもちまして従来のリクエストURLの提供を停止致しますのでご注意ください。 従来のAPIを現在お使いのお客様で従来と同様のご利用を希望される方は、新プランご利用のご検討

                                                                      検索Web APIにて新プランをリリースしました
                                                                    • 【Google Apps Script】天気予報をWeb APIで取得する方法 | 隣IT

                                                                      朝に色々とマイチャットに送られるようになってきてとても便利なのですが、他にも知りたいことありますね。 そう、天気予報です。 天気の情報をWeb APIという方法を使って入手して、それを加工してチャットワークに送るというのを目標に何回かに分けてお伝えしたいと思います。 今回はWeb APIとは何か、またGoogle Apps Scriptでlivedoor天気情報のWeb APIからJSON形式の天気予報データを取得してくる方法までをお伝えします。 Web APIとは何か APIとは「Application Programming Interface」の略で あるコンピュータプログラム(ソフトウェア)の機能や管理するデータなどを、外部の他のプログラムから呼び出して利用するための手順やデータ形式などを定めた規約のこと。 引用:IT用語辞典 です。 今回使用するのはWeb APIなので、Web版

                                                                        【Google Apps Script】天気予報をWeb APIで取得する方法 | 隣IT
                                                                      • ページ可視性 API - Web API | MDN

                                                                        ページ可視性 API (Page Visibility API) では、現在ページが見えているかどうかを調べる機能とともに、文書が表示されたり非表示になったりした時を監視することができるイベントを提供します。 これは特に、文書が表示されていない時に不必要なタスクの実行を抑止することで、リソースを節約したり実行効率を上げたりするために特に有用です。 ユーザーがウィンドウを最小化したり他のタブに切り替えたりした時、 API は visibilitychange イベントを送信してリスナーにページの状態が変化したことを知らせます。イベントを検出していくつかの操作を実行したり、様々な動作をしたりすることができます。例えば、ウェブアプリで動画を再生している場合、ユーザーがタブをバックグラウンドにした場合に動画を一時停止させ、ユーザーがこのタブに戻ったときに再生を再開させたりすることができます。ユーザ

                                                                          ページ可視性 API - Web API | MDN
                                                                        • プッシュ API - Web API | MDN

                                                                          Since March 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers. Learn moreSee full compatibilityReport feedback プッシュ API は、ウェブアプリケーションがサーバーからメッセージ (プッシュ通知) を受信できるようにします。ウェブアプリケーションがフォアグランド状態かどうか、読み込まれているかどうかに関わらず利用できます。開発者は、オプトインしたユーザーへ非同期の通知と更新を届けることができ、タイムリーな新着コンテンツによってユーザーの関心を得られます。 アプリがプッシュ通知メッセージを受信するために、アプリでサービスワー

                                                                            プッシュ API - Web API | MDN
                                                                          • 通知 API の使用 - Web API | MDN

                                                                            通知 API は、ウェブページやアプリからシステムレベルでページ外部に表示される通知を送ることを可能にします。これにより、アプリケーションがアイドルやバックグラウンドの状態であっても、アプリからユーザーに情報を送信することができます。この記事では、アプリで API を使用する方法の基本を見ていきます。 一般的にシステム通知とは、オペレーティングシステムの標準的な通知メカニズムを指します。一般的なデスクトップシステムやモバイル端末が、通知を行う方法の実例を思い出しましょう。 当然ながらシステム通知の仕組みはプラットフォームやブラウザーによって異なりますが問題はなく、通知 API はほとんどのシステム通知に対して十分な互換性を持つようになっています。 ウェブ通知の最も顕著な用途の一つが、ウェブベースのメールや IRC アプリケーションにおいて、新しいメッセージを受信したときに、ユーザーがほかの

                                                                              通知 API の使用 - Web API | MDN
                                                                            • Book: Web API: The Good Parts - @kyanny's blog

                                                                              内容はよくまとまっていた。確かにそこは悩むよね、という点がいくつもカバーされていて、かつ既存の API をリサーチしたまとめを元にベターな選択肢が述べられていて納得感がある。 API の設計や実装に慣れている人でも、迷ったときのリファレンスとして利用できると思う。薄い本なので全体的に言及が浅い印象があるけど、随所でより深い議論へのポインタがあるのもよい(海外ブログの URL とか) セキュリティの話題を扱う第6章だけ異彩を放っている感じがした。一読する価値はあるけど、バージョニングの話とかレスポンスデータ構造の話とかと比べるとだいぶ毛色が違っていて、この章の一部だけ妙に収まりが悪く感じた。 校正が杜撰だった。あまりにひどくて読みながら誤変換とかミスっぽい部分をメモしたら21箇所もあった。それ以外にも日本語の文章としてなんか変、みたいなのもあった。今まで読んだ本のなかで最低レベルのミスの多さ

                                                                                Book: Web API: The Good Parts - @kyanny's blog
                                                                              • Perl Hackers Hub:第4回 Twitterから学ぶ,Web APIのキホン(3)|gihyo.jp … 技術評論社

                                                                                サンプルアプリケーションを動かしてみよう さて、ここまでで次の3つの肝を押さえました。 URIモジュールでリクエストURIの構築 LWP::UserAgent モジュールでURI へのリクエスト/レスポンスの取得 JSONモジュールでレスポンスコンテンツのパース これらの流れを追えばTwitter Search APIを使ったアプリケーションの構築が可能です。Twitter Search APIを利用したシンプルなアプリケーションとして、「⁠おはよう」という言葉が含まれた最近のツイートを取得し表示するだけのコマンドラインスクリプトを作ってみましょう。 use LWP::UserAgent; use URI; use JSON qw(decode_json); use Encode qw(encode_utf8); use utf8; my $query = 'おはよう'; my $uri

                                                                                  Perl Hackers Hub:第4回 Twitterから学ぶ,Web APIのキホン(3)|gihyo.jp … 技術評論社
                                                                                • 【重要】YOLP Web APIにおける一部API・SDK提供終了のお知らせ

                                                                                  いつもYahoo! Open Local Platform(YOLP)をご利用いただきありがとうございます。 この度誠に勝手ながら、2020年10月31日をもちまして、以下のWeb API・SDKの提供を終了いたします。 ■終了対象API・SDK Yahoo! JavaScriptマップAPI Yahoo!スタティックマップAPI Yahoo! iOSマップSDK Yahoo! AndroidマップSDK 経路地図API ■終了予定日 2020年10月31日(土) ※終了予定日以降、対象のYOLP Web API・SDKの動作は保証致しかねます。ご了承ください。 代替サービスなどの詳細はこちらをご確認ください。 提供内容の見直しにより今回のご案内となりますが、ご利用中の皆様にはおわび申し上げますとともに、これまでのご愛顧に感謝いたします。 今後ともYahoo!デベロッパーネットワークをよろ

                                                                                    【重要】YOLP Web APIにおける一部API・SDK提供終了のお知らせ