並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 628件

新着順 人気順

"Web API"の検索結果281 - 320 件 / 628件

  • Web API - Qiita Advent Calendar 2020 - Qiita

    Web API に関することならなんでもウェルカムなカレンダーです! 使う側でも、提供する側でも、REST でも GraphQL でも SOAP でも OData でも、気になった API の紹介やこんな API を使ってみた、SaaSのAPIの使い方、iPaaSやローコード・ノーコードツールから使ってみたでも、Web APIが絡んでいればなんでもOKです。

      Web API - Qiita Advent Calendar 2020 - Qiita
    • 私が普段使っている Web API 連携開発で役立つツール・サービス一覧 - CData Software Blog

      こんにちは。CData Software Japanリードエンジニアの杉本です。 今年は今まで以上に iPaaSやローコード・ノーコードサービスが盛り上がった一年でしたね! それに伴い、SaaS・PaaSなどの各種APIを使って連携を実現するシチュエーションも増えてきました。 そんなAPI連携を作り込む際、うまくAPIリクエストが組み立てられなかったり・検証できなかったり、連携アプリから適切にAPIリクエストができているかわからない、となると原因の切り分けポイントが多くて困りますよね。 というわけで今回はAPI連携コンポーネントベンダーのエンジニアである私が普段活用している「APIの検証を便利にするツールやサービス」を紹介したいと思います! (ちなみに、API連携開発用なので、APIを開発する時とは別な観点です。ご注意を。) Postman Postman Echo Postman API

        私が普段使っている Web API 連携開発で役立つツール・サービス一覧 - CData Software Blog
      • Fitbit Development: Web API

        Web API Reference Fitbit provides a set of public Web APIs that developers may use to retrieve Fitbit user data collected by the Fitbit trackers & smartwatches, Aria & Aria 2 scales, and manually entered log data. Anyone may use the Web APIs to build integrations with the Fitbit data services, so long as their application complies with the Fitbit Platform Terms of Service, the Fitbit User Data and

          Fitbit Development: Web API
        • ピンチズームのジェスチャー - Web API | MDN

          アプリにジェスチャーを追加すると、使い勝手が大幅に向上します。単純なシングルタッチのスワイプジェスチャーから、タッチポイント(別名ポインター)が異なる方向に移動する、より複雑なマルチタッチのツイストジェスチャーまで、さまざまな種類のジェスチャーがあります。 この例では、ピンチ/ズームジェスチャーを検出する方法を示します。 これは、ポインターイベントを使用して、ユーザーが 2 つのポインターを互いに近づけるか遠ざけるかを検出します。 このアプリのライブ版は GitHub で利用できます。 ソースコードは GitHub で入手できます。 プルリクエストやバグレポートは大歓迎です。 この例では、ポインターイベントを使用して、指、マウス、ペンなど、あらゆる種類の 2 つのポインティングデバイスを同時に検出します。 2 つのポインターを互いに近づけるピンチイン(ズームアウト、縮小)ジェスチャーでは、

            ピンチズームのジェスチャー - Web API | MDN
          • MediaRecorder - Web API | MDN

            MediaRecorder.pause() メディアの収録を一時停止します。 MediaRecorder.requestData() これまでに受信した保存データを含む Blob を要求します(または最後に requestData() が呼び出されてから受信した)。 このメソッドを呼び出した後、収録は続行されますが、新しい Blob に格納されます。 MediaRecorder.resume() 一時停止したメディアの収録を再開します。 MediaRecorder.start() メディアの収録を開始します。 このメソッドには、オプションで、ミリ秒単位の値を指定して timeslice 引数を渡すことができます。 これが指定されている場合、メディアは単一の大きなチャンクにメディアを収録するというデフォルトのふるまいではなく、その期間の別々のチャンクにキャプチャされます。 MediaReco

              MediaRecorder - Web API | MDN
            • GitHub - yahoojapan/textwebapi-cookbook: Cookbook for the Text Analysis Web API provided by Yahoo! DEVELOPER NETWORK.

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - yahoojapan/textwebapi-cookbook: Cookbook for the Text Analysis Web API provided by Yahoo! DEVELOPER NETWORK.
              • Javaフレームワーク「Play Framework」でWeb APIを作成する(1) | MESCIUS.devlog - メシウス株式会社

                普段のお仕事に役立つ普遍的なプログラミングTIPSや、業界で注目度が高い最新情報をお届けする「編集部ピックアップ」。 今回はJavaのWebアプリケーションフレームワーク「Play Framework」の開発環境を構築し、Web APIを作成する方法についてお届けします。 Play Frameworkは「Java」と「Scala」を使って作られたWebフレームワークです。「Ruby on Rails」や「Django」と同じくMVC(Model-View-Controller)と呼ばれる設計モデルに基づいて、Webアプリ開発を素早く行うことができるという特徴があります。 今回の記事では、「Play Framework 2.8」での開発環境の構築、Play FrameworkでのWeb APIの作成方法をご紹介します。 Javaと環境変数の設定 Play Framework使った開発環境の構

                  Javaフレームワーク「Play Framework」でWeb APIを作成する(1) | MESCIUS.devlog - メシウス株式会社
                • Web API を使用したデータのクエリ - Power Apps

                  この記事では、テーブルで見つかったデータのクエリを解説します。 Web API を使用して、テーブル定義またはエンティティ メタデータに関するデータをクエリすることもできます。 データの構造が異なるため、ここで説明する機能のほとんどが適用されません。 詳細情報: Web API を使用してテーブル定義をクエリ と スキーマ定義のクエリ エンティティ コレクション すべてのクエリはエンティティのコレクションで始まります。 エンティティ コレクションは次のようなものです: EntitySet resources: Web API EntitySet コレクションの 1 つ。 フィルターしたコレクション: 特定のレコードに対して コレクション値ナビゲーション プロパティ ごとに返される一連のエンティティ。 展開したコレクション値ナビゲーション プロパティ。 詳細情報: コレクション値のナビゲーシ

                    Web API を使用したデータのクエリ - Power Apps
                  • ポータル Web API の概要 - Power Apps

                    注意 2022 年 10 月 12 日より、Power Apps ポータルは Power Pages となります。 詳細: Microsoft Power Pages の一般提供が開始されました (ブログ) Power Apps ポータルのドキュメントは、近日中に Power Pages ドキュメントに移行、統合されます。 ポータル Web API は、Power Apps ポータル ページ内でより豊かなユーザー エクスペリエンスを可能にします。 ポータル Web API を使用して、自分のポータル ページからすべての Microsoft Dataverse テーブルを作成、読み取り、更新、および削除することができます。 たとえば、ポータル管理アプリの代わりにポータル Web API を使用して、新しい取引先企業を作成、取引先担当者の更新、または製品に関するテーブルのアクセス許可の変更を行

                      ポータル Web API の概要 - Power Apps
                    • App Service Authentication と Entra ID で保護された Web API にアクセス可能な Access Token を取得する - しばやん雑記

                      App Service Authentication (Easy Auth) は非常に便利な機能なのですが、Web API をホストしている場合には他のアプリケーションから Service Principal を利用してアクセスしたいことがあります。 直近では自分が開発している Key Vault Acmebot というアプリで Web API を公開していますが、Easy Auth を有効化したまま Web API を呼び出したいという要望が多くて、とりあえずサンプル用意するかと思ったら地味にやり方を忘れていたのでブログに書いています。 ドキュメントに書かれていない気もしますが Easy Auth はリクエストに Bearer Token を付けて投げると、正しく検証してクレームをデコードしてくれるようになっています。これを使うと色々楽になります。 アプリケーション側の実装は Easy

                        App Service Authentication と Entra ID で保護された Web API にアクセス可能な Access Token を取得する - しばやん雑記
                      • ASP.NET Core では Web API でバイナリコンテンツを返すのは簡単だった件 | @jsakamoto

                        C#、ASP.NET、TypeScript、Angular を中心にプログラミングに関した話題を諸々。 by @jsakamoto body,td,div,li{font-family:meiryo,verdana,arial,sans-selif;} #TOP{width:860px;} .b{font-weight:bold;font-size:130%;} h2{border-bottom:solid 3px silver;} h2.POST_TTL{font-size:16pt;border-bottom:none;width:560px !important;} h2.POST_TTL a:hover{color:#5297D3; text-decoration:none;} code, pre{margin:1em 0 1em 0;white-space:pre;display

                        • Cloudflare R2をWranguler CLI/Web API/AWS CLIから操作してみる - Qiita

                          Cloudflare R2とは Cloudflareが提供する、S3互換のインタフェースを持つオブジェクトストレージ R2のRはSの1つ前のアルファベット、2は3の1つ前の数字ということでS3を意識していることが分かる RにはRapid(高速性)やReliable(信頼性)等の意味も含まれている 課金体系 R2はS3のデータ転送にかかるコストの問題も解決している CloudflareはS3のデータ転送にかかるコストが高いことを以前から指摘していた 特にエグレス(アウトバウンド)において、動画等のサイズの大きいファイルを転送する際に高いコストがかかる そのため、R2ではデータ転送にかかるコストを無料に設定している 課金体系としては、データ容量とClass A operationsとClass B operationsにかかる従量課金 ざっくりとClass A operationsがライト、C

                            Cloudflare R2をWranguler CLI/Web API/AWS CLIから操作してみる - Qiita
                          • Oops, I Did It Again...I Made A Rust Web API And It Was Not That Difficult

                            Oops, I Did It Again...I Made A Rust Web API And It Was Not That Difficult Over two years ago (oof), I posted a walkthrough of my Rust implementation of todo-mvp by @gypsydave5 demonstrating how to build a simple Rust API without a framework. The core functionality was built using hyper, a lower-level HTTP library instead of a full-blown framework. It turns out I wrote that post about six months t

                              Oops, I Did It Again...I Made A Rust Web API And It Was Not That Difficult
                            • オープンデータをWeb API化 内閣官房のIT総合戦略室が「APIプラットフォームサイト」を開設

                              APIプラットフォームサイトはオープンデータの見つけやすさや使いやすさを高め、データ活用の促進を目的に、さまざまなオープンデータをWeb API化し、集約して公開する。第1弾として、札幌市、会津若松市、群馬県、東京都、神奈川県、横浜市、福井県、三重県、神戸市、福岡市の10団体がCSV形式で公開している新型コロナウイルス感染症(COVID-19)関連のデータをWeb API化している。 COVID-19の相談件数や属性データなどを取得可能 APIを利用するには、アプリごとにAPIキーが必要。APIキーは、APIプラットフォームサイトで発行される。 用意されているAPIは、地方公共団体ごとに異なる。例えば東京都では、受診相談窓口相談件数を取得する「advice-center-cases」とコールセンター相談件数を取得する「call-center-cases」、都道府県名や受付年月日、相談件数な

                                オープンデータをWeb API化 内閣官房のIT総合戦略室が「APIプラットフォームサイト」を開設
                              • ストリーム API の概念 - Web API | MDN

                                ストリーム API は、とても便利なツールセットをウェブプラットフォームに追加し、 JavaScript がネットワーク経由で受信したデータのストリームにプログラムからアクセスし、開発者の希望どおりに処理できるようにするオブジェクトを提供します。ストリームに関連する概念や用語の中には、初めて耳にするものもあるかもしれません。この記事では、知るべきことをすべて説明しています。 読み取り可能なストリームは、基になるソース (underlying source) から流れる ReadableStream オブジェクトによって JavaScript で表されるデータソースです。 基になるソースは、ネットワーク上のどこか、またはデータを取得するドメインのどこかにあるリソースです。 基になるソースには、次の 2 種類があります。 プッシュソース (Push sources) は、アクセスしたときに常に

                                  ストリーム API の概念 - Web API | MDN
                                • 2020年 Web API News・Topic 64選 総まとめ! - CData Software Blog

                                  こんにちは! CData Software Japan リードエンジニア兼API Horic担当の杉本です。 ダメ元でやってみよう! ということではじめたWeb API Advent Calendar 2020ですが、お陰様ですべての日程で記事を公開することができました! qiita.com 最後の締めに、今年のAPI関連のプレスリリースや新規API公開などを棚卸ししましたので、総まとめでお届けしたいと思います! ちなみに内容は基本的に日本国内向けの発表を中心として選択していますが、国内でも大きく取り上げられた海外の製品についてもいくつか触れています。 API公開・アップデート SaaS API 連携 iPaaS API開発・テスト ビッグデータ IoT 物流 フィンテック APIマーケットプレイス・DevRel 保険 公共 資金調達 API レポート おわりに API公開・アップデート

                                    2020年 Web API News・Topic 64選 総まとめ! - CData Software Blog
                                  • PythonでWeb APIを叩く - Qiita

                                    PythonでHTTPにアクセスする方法 urllibライブラリを使う 標準で搭載 Requestsライブラリを使う 要インストール。こちらの方がシンプルにコードを書ける。 今回は、Requestsライブラリを使ってREST形式のWeb APIを扱います。 HTTPメソッド 使う前に HTTPメソッド/REST API について簡単に触れておきます。 クライアントからサーバーに対して行うリクエストの種類をメソッドと呼び、基本的には以下の8種類があります。 メソッド 説明

                                      PythonでWeb APIを叩く - Qiita
                                    • ヤマト運輸の荷物検索サイトをWeb APIとして使う - Qiita

                                      はじめに 「クロネコヤマトの荷物お問い合わせシステム」 みなさん色んなときに参照すると思います。 伝票番号を10件まで一画面で検索できます。 https://toi.kuronekoyamato.co.jp/cgi-bin/tneko こんなやつですね。 システム経由で伝票番号を検索したいことあると思います。 このサイトをWeb APIとして使うための公式ドキュメントが見つからなかったのですが、色々と調べて仕組みを暴いたので、ノウハウとして載せておきます。 (予告なく変更される可能性もありますので、ご利用はくれぐれも自己責任で!) やり方 Web API的な仕様 URL: https://toi.kuronekoyamato.co.jp/cgi-bin/tneko メソッド: POST リクエストヘッダ Content-Type: application/x-www-form-urlenc

                                        ヤマト運輸の荷物検索サイトをWeb APIとして使う - Qiita
                                      • Google Home Notifierの音声変更(HOYA株式会社Voice Text Web APIへ) | MIKI-IE.COM(みきいえMIKIIE)

                                        google-tts-apiからHOYA社のVoice Text Web APIへGoogle Home Notifierは、テキストをgoogle-tts-apiを用いて、音声変換を実施しております。十分に内容は把握できますし、実利用には支障はないのですが、HOYA社より優れたWeb APIが公開されているので、HOYA社のVoice Text Web APIを用いた音声に変更を実施します。HOYA株式会社 VoiceText Web API HOYA社Voice Text Web APIの利用登録「voicetext」のインストールgoogle-home-notifierソースコード修正参考サイトGoogle Homeの声がかわいくないのでVoiceTextを使ってかわいくしたよGoogle Homeで好きな言葉を話してもらう その2(VoiceText)前提条件(Raspberry

                                          Google Home Notifierの音声変更(HOYA株式会社Voice Text Web APIへ) | MIKI-IE.COM(みきいえMIKIIE)
                                        • parlaiとweb apiのように会話したい - Qiita

                                          いろんなbotを作って遊んでいるが、pariaiがやはり凄いので、もっと遊びたい。 parlai(Blenderbot2)にはインタラクティブなインタフェースが用意されている。 Enter Your Message: What is your hobby? /opt/conda/lib/python3.10/site-packages/parlai/core/torch_generator_agent.py:1728: UserWarning: __floordiv__ is deprecated, and its behavior will change in a future version of pytorch. It currently rounds toward 0 (like the 'trunc' function NOT 'floor'). This results in

                                            parlaiとweb apiのように会話したい - Qiita
                                          • Web API サービス ドキュメント - Power Apps

                                            OData エンドポイントには、サービスの機能を説明するサービス ドキュメントが含まれます。 これらのサービス ドキュメントを理解すると、使用している環境で利用可能なリソースを使用するのが簡単になります。 サービス ドキュメント Web API エンドポイントで GET 要求を実行すると、ご使用の環境のサービス ドキュメントを確認できます。 Web API エンドポイントは、https://yourorg.api.crm.dynamics.com/api/data/v9.2/ のようになります。 この部分: yourorg.api.crm は環境によって異なります。 検索方法については、開発者向けリソースを表示 をご覧ください。 Postman を使用する Visual Studio Code で PowerShell を使う ブラウザーを使用する 推奨された環境設定を持つ Postman

                                              Web API サービス ドキュメント - Power Apps
                                            • Ruby on RailsでSendgrid(Web API)メール送信を実装 - Qiita

                                              業務でSendgridのSMTPを用いてメールをユーザー宛に送信していたが、送信されるメール毎にカテゴリーを付与し、コンバージョン率を調査したいとの社内マーケからの要望を受けた。 そのため、SMTPでカテゴリーを付与しようとしたが、カテゴリー設定がSMTPではできないことが判明し、Web APIにて実装しようと思ったところ、意外と参考文献が少なかったので備忘録も兼ねて記事とした🚬 ちなむと今回は、Web APIを用いてメール送信するところが難所なのではなく、カテゴリー付与するところで詰まりました。 また、今回APIの呼び出しに使用したのはsendgrid-rubyというgemである。 SendgridのAPI取得 APIの取得に関しては公式ドキュメントを参照して取得して欲しい。 メール送信など単純な使用目的で取得する場合はfull accessを選択してAPI生成すれば問題なし✌️ コー

                                                Ruby on RailsでSendgrid(Web API)メール送信を実装 - Qiita
                                              • Web API プロパティ - Power Apps

                                                メタデータ注釈のある $metadata ドキュメントを取得する場合、役立つ Annotation 要素が表示されます。 たとえば、次の name と openrevenue プロパティです。 <Property Name="name" Type="Edm.String" Unicode="false"> <Annotation Term="Org.OData.Core.V1.Description" String="Type the company or business name." /> </Property> <Property Name="openrevenue" Type="Edm.Decimal" Scale="Variable"> <Annotation Term="Org.OData.Core.V1.Description" String="Sum of open rev

                                                  Web API プロパティ - Power Apps
                                                • Web API ディレクトリ構成の決め方 - Qiita

                                                  はじめに 最近のWeb API設計の流行として、従来RailsやLaravelで採用されていたMVCだけでなく、Clean Architectureなど新たなアプローチへの関心が強まっています。そうした中で、ただ紹介された設計方法を丸パクリするのではなく、自分自身である程度理解し実践する力を身に着けることが大切かなと思います。 Clean Architectureの原典においてもディレクトリ構成の例が紹介されていますが、一方で必ずしもこの例に従う必要はなく、アプリの要件に合わせて柔軟に変更すべきと著者は述べています。 そこで、本記事ではWeb APIのディレクトリ構成を決定するフローとその考え方について、自分なりの考え方を述べていこうと思います。 1. 分割する単位を決める 設計の第一段階として、各ディレクトリにどのような役割を持たせるか決定することから始めます。 例えば、MVCであればC

                                                    Web API ディレクトリ構成の決め方 - Qiita
                                                  • Web UIとWeb APIとCLIをまとめてKarateでテストする - Qiita

                                                    Karate とは? Gherkin記法で記載するテストフレームワークです。 元々はWeb APIのテストフレームワークでしたが、いつのまにかブラウザ操作や画像データを利用したGUIのテスト、さらにコマンドラインも実行できるようになっていました。 そこで、Karateを使ってブラウザやAPI、CLIツールを使ったRedmineのテストをしてみます。 以下をKarateで操作します。 Chromeで、Redmine にログイン Chromeで、設定ページから「RESTによるWebサービス」を有効化 Chromeで、個人設定のページを開きAPIアクセスキーを取得 REST APIで、取得したAPIアクセスキーをつかって、チケットを作成 Redmineのコマンドラインツールで、作成したissueを確認 実際のテストコードは以下になります。シンプルに可読性よくかけます。 雰囲気で何をやっているか読

                                                      Web UIとWeb APIとCLIをまとめてKarateでテストする - Qiita
                                                    • 大量イベントを記録するWeb APIの設計から実装まで - KADOKAWA Connected Engineering Blog

                                                      KADOKAWA Connected / ドワンゴの @saka1です。 私の部署ではデータ分析に関する様々なシステムを開発していますが、最近とあるデータ入力APIシステムの開発を行いました。記事執筆時点ではそのシステムへの移行が段階的に行われている最中です。 行ったことはWeb APIを提供するシステムを開発しただけではあるのですが、 データ基盤を保守するチームが直接Web APIを開発するのは珍しいかもしれないと思いました 与えられた技術的制約から、シンプルなシステム構成を少し曲げて、いくつか追加の工夫をしなければなりませんでした この辺りが面白いかなと思って記事を書きました。以降では、データ組織が開発するWeb APIの事例として、今回取り組んだこと・悩んだこと・学んだことを紹介していきます。 全体の考え方から個別の実装まで、様々なトピックに触れるのでやや長い記事になっています。暇な

                                                        大量イベントを記録するWeb APIの設計から実装まで - KADOKAWA Connected Engineering Blog
                                                      • Web APIとは?初心者にもわかる基本的な仕組みと活用方法

                                                        ブログ HubSpot日本語ブログでは、世界中のHubSpotの知見を活かし、日本のビジネスパーソンの課題解決に繋がるような情報を提供しています。

                                                          Web APIとは?初心者にもわかる基本的な仕組みと活用方法
                                                        • 機械学習モデルの推論結果を返す Web API を FastAPI で作成 - Qiita

                                                          はじめに 機械学習で作成したモデルを実用化するには、システムが必要になる。もっともシンプルなシステム実装としては、学習済みモデルが API リクエストに対して推論結果をレスポンスで返す簡単な Web API が考えられる。具体的には、推論対象の CSV データをもたせた POST リクエストに対して推論結果を返すような Web API を想定している。機械学習モデルは大半が Python で構築されているため、API も Python ベースで作成することが望ましいと考え、FastAPI を用いた Web API を段階を踏んで作成していく。 シンプルな Web API を FastAPI で作成ではまず FastAPI を使った簡単な Web API を作成した。続いて FastAPI で作成した Web API にて、リクエストボディのデータを DataFrame に直接入れるで、リク

                                                            機械学習モデルの推論結果を返す Web API を FastAPI で作成 - Qiita
                                                          • 東芝REGZAのWEB API | MIKI-IE.COM(みきいえMIKIIE)

                                                            東芝REGZAテレビをWEB APIで操作テレビの状態が知りたいと思い、東芝のレグザ(REGZA)に何かI/F(インターフェース)がないのか、調べてみました。 残念ながら、テレビの状態は分かりませんでした。電源が付いていなければ、なにかのコマンドやネットワーク接続失敗などで、電源ONかOFFぐらいは分かるかなが現時点の結果です。操作系は、Nature RemoのAPIやNature Remo経由のIFTTTが利用しやすいですし、他デバイスと同じ方式で統一した操作が可能など優位点が多いです。東芝はテレビを頑張っているように見えるので、せっかくI/F(インターフェース)があるようなので、今後IFTTT対応をしてほしいです。Google home搭載モデルなどもありますし、今後に期待! 非公式と思われる情報であり、有用となり得る情報なので設定方法や確かめた内容を記事にしておきます。 利用にあたり

                                                              東芝REGZAのWEB API | MIKI-IE.COM(みきいえMIKIIE)
                                                            • 【Python・GAS】小説家になろうを縦書きでまとめて読める自分用Web APIを作って、ついでにLINEボットにしてみた話。 - Qiita

                                                              【Python・GAS】小説家になろうを縦書きでまとめて読める自分用Web APIを作って、ついでにLINEボットにしてみた話。PythonFlaskWebAPIGAS小説家になろう はじめに 皆さん、自粛生活楽しんでますか? 自分は大学に入れないので、家で研究と全く関係ないプログラミングの勉強をして過ごしてます。研究より楽しい... それと、読書をする時間も増えました。 読書と言っても小説家になろうを読んでいる割合が高いんですけどね。 というわけで、そんな自粛生活を少しでも快適にするべく、 小説家になろうの作品を、縦書きで、数話まとめて読める そんなWebAPIを作ってみました。 動作 今回作ったWebAPIは、 -------- なろう小説API -------- 指定した単語で小説を検索 ↓ 総合ポイントの最も高い作品を選択、NCODEを取得 ↓ -------- なろう小説API 

                                                                【Python・GAS】小説家になろうを縦書きでまとめて読める自分用Web APIを作って、ついでにLINEボットにしてみた話。 - Qiita
                                                              • ASP.NET Core と MongoDB で Web API を作成する

                                                                モデルにエンティティを追加する Models ディレクトリをプロジェクトのルートに追加します。 次のコードを使用して、Book クラスを Book ディレクトリに追加します。 using MongoDB.Bson; using MongoDB.Bson.Serialization.Attributes; namespace BookStoreApi.Models; public class Book { [BsonId] [BsonRepresentation(BsonType.ObjectId)] public string? Id { get; set; } [BsonElement("Name")] public string BookName { get; set; } = null!; public decimal Price { get; set; } public strin

                                                                  ASP.NET Core と MongoDB で Web API を作成する
                                                                • HOYA VoiceText Web API で音声が切れるのを防ぐ方法 - Qiita

                                                                  症状 HOYAのVoiceText Web API を使って音声合成すると、最後の部分がプツっと切れるようなwavファイルが生成されることがある。 原因 おそらくファイルとして生成されるのが合成した波形のみで、最後に空のデータなどのスペースがないためそう聞こえるんだと思う。多分。。 バッファに残った部分が再生しきらずに終わっちゃってるとか? 対策 HOYAのVoiceTextはSSMLに対応しているので、最後に少しpauseを入れてやればOK。 <vt_pause=500/>で500[ms]のポーズが入れられる。 with open('test.wav', 'wb') as f: f.write(vt.to_wave(text + '<vt_pause=500/>')) curl "https://api.voicetext.jp/v1/tts" \ -o "test.wav" \ -u

                                                                    HOYA VoiceText Web API で音声が切れるのを防ぐ方法 - Qiita
                                                                  • Steam Web APIでデータ収集 - Qiita

                                                                    PCゲームのダウンロード兼販売プラットフォームであるSteamでは Web APIが公開されており、ユーザー情報やサーバー情報など様々なデータを取得することができる。 Web APIの使用方法を学ぶついでに、データ分析の練習に使用するデータを集めることにした。 Steam Web APIの機能は、PyPIにてpython用のラッパーがいくつか公開されているが、今回は自分で機能を実装してみる。 準備するもの steamアカウント(必須) https://store.steampowered.com/login/ apiキー(必須) steamアカウントを使って発行。Web API利用時に必要。 http://steamcommunity.com/dev/apikey

                                                                      Steam Web APIでデータ収集 - Qiita
                                                                    • インターコム、クラウド版ファクスサーバー「まいと~く Cloud」に新版、Web APIでシステム連携 | IT Leaders

                                                                      IT Leaders トップ > 経営課題一覧 > コスト最適化 > 新製品・サービス > インターコム、クラウド版ファクスサーバー「まいと~く Cloud」に新版、Web APIでシステム連携 コスト最適化 コスト最適化記事一覧へ [新製品・サービス] インターコム、クラウド版ファクスサーバー「まいと~く Cloud」に新版、Web APIでシステム連携 2021年3月30日(火)日川 佳三(IT Leaders編集部) リスト インターコムは2021年3月30日、クラウド型ファクスサーバー「まいと~く Cloud」の新バージョン「同 Ver.1.1」を発表した。同年5月1日から提供する。新版では、外部システムからファクス送受信機能を利用するためのWeb APIを追加した。これにより、オンプレミス版の「まいと~く Center」と同様、受発注、申込処理、連絡業務といったファクス送受信業務

                                                                        インターコム、クラウド版ファクスサーバー「まいと~く Cloud」に新版、Web APIでシステム連携 | IT Leaders
                                                                      • Web API クエリ データのサンプル (クライアント側の JavaScript) - Power Apps

                                                                        前提条件 このサンプルを実行するには、次が必要です: Dataverse 環境へアクセスします。 ソリューションのインポートと CRUD 操作を実行する特権を持つユーザー アカウント、通常はシステム管理者またはシステム カスタマイザーのセキュリティ ロールを持つアカウントです。 このサンプルの実行 このサンプルを実行するには、こちらからソリューション パッケージをダウンロードします。 サンプルの内容を抽出し、WebAPIQueryData_1_0_0_0_managed.zip 管理ソリューション ファイルを特定します。 管理ソリューションを Dataverse 組織にインポートして、サンプルを実行します。 サンプル ソリューションをインポートする方法の詳細については、Web API サンプル (クライアント側の JavaScript) を参照してください。 コード サンプル このサンプル

                                                                          Web API クエリ データのサンプル (クライアント側の JavaScript) - Power Apps
                                                                        • 【Web API: The Good Parts】最低限押さえておきたいAPI設計のTips - Qiita

                                                                          非常に長期に渡り読みかけで放置されていた名著 Web API: The Good Parts を やっと読破したので、実務ですぐに取り入れやすいと感じた部分について かいつまんでまとめてみたいと思います。 内容としては以下のチェックが入った章を対象とします。 1章 Web APIとは何か 2章 エンドポイントの設計とリクエストの形式 3章 レスポンスデータの設計 4章 HTTPの仕様を最大限利用する 5章 設計変更をしやすいWeb APIを作る 6章 堅牢なWeb APIを作る エンドポイントの基本的な設計 短く入力しやすいURI 以下のURIでは、ホスト名とパスの両方にapiが含まれており、 意味が重複しています。また、類似した概念であるservice という単語も含まれています。

                                                                            【Web API: The Good Parts】最低限押さえておきたいAPI設計のTips - Qiita
                                                                          • Web API用のバフェット・コードアカウントによる、バフェットコードAPIの利用について - バフェット・コードのブログ

                                                                            このページではバフェットコードが提供するWeb API(以下バフェットコードAPI)を利用する方法について説明します。 はじめに Web API用のバフェット・コードアカウントとは Web API用のバフェット・コードアカウント作成手順 お問い合わせ クレジットカードの登録 APIキーの発行 ご注意 はじめに バフェット・コードではWeb APIをご利用いただけます。 たとえば法人が「自社サービスにバフェット・コードのWeb APIで取得した財務数値を利用する」といったことが可能です。 ご利用開始にはまずご利用用途や目的をヒアリングさせていただき、内容に応じて個別に契約を締結します。その後、専用の「Web API用のバフェット・コードアカウント」を作成することで、バフェット・コードAPIの利用が可能になります。 本稿では、 Web API用のバフェット・コードアカウントとは 利用開始に向け

                                                                              Web API用のバフェット・コードアカウントによる、バフェットコードAPIの利用について - バフェット・コードのブログ
                                                                            • ASP.NET Core Web APIで実装するシンプルで高速なDBトランザクション処理(on SQL Server)

                                                                              .Net 6.0 の ASP.NET Core Web APIから、Dapper+Microsoft.Data.SqlClient NuGetパッケージを使い、SQL ServerデータベースへDBトランザクション処理を行うサンプルを作成しました。 ORマッピングの主流はDapperになって来てる。 ソースコードはGitHubで公開しています。 Youtube動画だと、DBトランザクション継続中に SQL Server Management Studio側からの接続に対してレスポンスが返って来ないのは、SQL Server側でロックが発生している為です。 ビジネスロジックやデータベース処理を、Repogitoryや Interfaceを駆使して実装すると、ソースコードが複雑になり保守性が下がります。 staticクラスで実装するとソースコードがシンプルになり保守性が高くなります。 stat

                                                                                ASP.NET Core Web APIで実装するシンプルで高速なDBトランザクション処理(on SQL Server)
                                                                              • Web API を使用したテーブルの関連性の作成と更新 (Microsoft Dataverse) - Power Apps

                                                                                一対多の関連性を作成する 一対多の関連性を作成する場合は、OneToManyRelationshipMetadata EntityType を使用して定義します。 この定義には、LookupAttributeMetadata EntityType を使用して定義される検索属性が含まれ、AssociatedMenuConfiguration ComplexTypeCascadeConfiguration ComplexTypeLabel ComplexType および LocalizedLabel ComplexType を使用した複雑なプロパティも必要です。 検索属性は OneToManyRelationshipMetadata オブジェクトの検索の単一値のナビゲーション プロパティに設定され、ディープ挿入 を使用して同時に作成されます。 詳細: 1 回の操作で関連するテーブル行を作成する

                                                                                  Web API を使用したテーブルの関連性の作成と更新 (Microsoft Dataverse) - Power Apps
                                                                                • 【QR コードへの道】C# で Web API を作成する | PowerBuilder Japan Portal

                                                                                  こんにちは、サポート部の明石です。 前回はすでに公開されている Web API のサービスを利用して QR コードを生成する方法について検証結果を報告しましたが、ブログの最後で少し思わせぶりな文章を記載してしまいました。 「Appeon 社は C# による Web API 開発向けの SnapDevelop IDE を追加した」「ユーザーは利用を検討している。」と。であれば、利用方法の一つとしてこの SnapDevelop IDE を使用して、公開されているような QR コード用の Web API を自分でも作成することができるのではないでしょうか ? 「そこで」という訳ではありませんが、今回は C# 初心者の明石が個人的な主観で SnapDevelop IDE を利用して QR コード生成用 Web API を作成する方法を試してみましたので、この場を借りてご紹介したいと思います。 20

                                                                                    【QR コードへの道】C# で Web API を作成する | PowerBuilder Japan Portal