並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 632件

新着順 人気順

"Web API"の検索結果241 - 280 件 / 632件

  • [Angular][RxJS] 入門記事を読んでも分からなかった、Web APIをObservableで扱うときの具体的なコード例

    はじめに Angular Advent Calendar 2020 の3日目の記事です!🎄🌙 昨日は @ringtail003 さんの [Angular] はじめての E2E テスト でした✨ 今日はAngularユーザーの鬼門とも呼べるRxJSについて書きたいと思います。 僕自身まだまだAngular勉強中の身ですが、以前、自分なりに初学時につまずいたところを丁寧に解説しながら、それなりにリッチな(UIフレームワーク導入&Firebase利用)アプリをゼロから作るチュートリアルを書きました。おかげさまでたくさんの方に読んでいただいています。 Angular実践入門チュートリアル 今回はこの中で解説できていなかったRxJSに関する話を改めてまとめてみたいと思います💪 RxJSとは ReactiveX という、Observerパターン を使った非同期処理・イベント処理のためのライブラリ

      [Angular][RxJS] 入門記事を読んでも分からなかった、Web APIをObservableで扱うときの具体的なコード例
    • 取引先名はWeb-API機能を使うべきなのかなあ - 夢見る税理士の独立開業繁盛記

      前回の日記から続く、PDFファイルから電子取引データをある程度自動で抽出して、検索機能を付けて保存できるかトライしている件。 仕事の合間に亀のようにちびちびとやっているのでなかなか進みませんが、PDFファイルをドラッグアンドドロップすると、そのPDFファイルを表示して、日付を抜き出してくるところまで形になってきたかなあという感じです。 PDFファイルをエクセルにドラッグアンドドロップすると、右下にPDFファイルを表示して、取引日付を「年、月、日」に分けて表示するようにしてみました。 www.youtube.com あとは取引先名と取引金額をどうやってエクセルに抜き出させるかですよね。 取引先名は、PDFファイルにインボイス番号が記載されるようになったら、リンク先の「適格請求書発行事業者公表システムWeb-API機能」を使って、かなりの精度で抜き出せるような気がするのですが。 www.inv

        取引先名はWeb-API機能を使うべきなのかなあ - 夢見る税理士の独立開業繁盛記
      • GitHub - WICG/local-font-access: Web API for enumerating fonts on the local system

        Professional-quality design and graphics tools have historically been difficult to deliver on the web. These tools provide extensive typographic features and controls as core capabilities. One stumbling block has been an inability to access and use the full variety of professionally constructed and hinted fonts which designers have locally installed. The web's answer to this situation has been the

          GitHub - WICG/local-font-access: Web API for enumerating fonts on the local system
        • Azure AD と App Service Authentication を使って Web App と Web API を保護する - しばやん雑記

          Azure AD 認証と App Service Authentication を組み合わせて、Web App へのログインを行いつつ同時に発行されるアクセストークンを利用して、別に用意された API を実行したいというシナリオが存在します。 Microsoft Graph API を呼び出す場合はアプリケーションに許可するスコープを追加すればよいですが、自前で用意した API の場合にはまず API を公開するという設定が必要になります。 公式ドキュメントでも Web App から Web API を呼び出すシナリオが紹介されていますが、Azure AD にアプリケーションを登録するあたりは若干省略されていてわかりにくいです。 最近は Azure AD の設定を Azure Portal からではなく Terraform で全て行うブームが個人的に来ているので、今回も Terraform

            Azure AD と App Service Authentication を使って Web App と Web API を保護する - しばやん雑記
          • How to solve flutter web api cors error only with dart code?

            It seems like CORS error is well-known issue in the web field. But I tried flutter web for the first time ever and I faced critical error. The code below worked well in app version when it was running on iOS device, but when i tested the same code on Chrome with web debugging from beta channel, it encountered CORS error. Other Stack Overflow answers explained how to solve the CORS issue with serve

              How to solve flutter web api cors error only with dart code?
            • Element: setPointerCapture() メソッド - Web API | MDN

              setPointerCapture() は Element インターフェイスのメソッドで、特定の要素をこれ以降のポインターイベントのキャプチャターゲットとして指定するために使用します。(Element.releasePointerCapture() を介して、または pointerup イベントが発生して)キャプチャが解放されるまで、それ以降のポインターのイベントはキャプチャ要素をターゲットにします。 メモ: ポインターキャプチャ設定後、それ以降のポインターイベントはキャプチャ対象の要素内で発生したとみなされます。よって、 pointerover、pointerenter、pointerleave、pointerout は発生しません。 タッチ画面の機器などで直接操作をしているブラウザーでは、 pointerdown イベント発生時に要素に対してポインターキャプチャが自動的に適用されます。

                Element: setPointerCapture() メソッド - Web API | MDN
              • Window: pageshow イベント - Web API | MDN

                HTML DOM APIWindowインスタンスプロパティcachesclosedconsolecookieStorecredentiallesscrossOriginIsolatedcryptocustomElementsdevicePixelRatiodocumentdocumentPictureInPictureeventexternalfence Experimental frameElementframesfullScreenhistoryindexedDBinnerHeightinnerWidthisSecureContextlaunchQueue Experimental lengthlocalStoragelocationlocationbarmenubarmozInnerScreenXmozInnerScreenYnamenavigation Experimental n

                  Window: pageshow イベント - Web API | MDN
                • Scratch 3.0 で Web API 呼び出しの拡張ブロックを作る、の手始め | Moonmile Solutions Blog

                  Scratch 3.0 の拡張ブロックの作り方が分かってきたので、Web API の呼び出しを作ってみる。 基本的なところは、Scratch 3.0でオリジナルブロックをつくろう – Qiita と同じで、もうちょっと先に進んでみよう、というところです。Scratch 自体が学習用なので、その目的に沿っているかどうかは分からないのですが、まぁ、ちょっとばかし無茶をやって業務で使ってみるのもアリかなぁと。「Scratch はプログラム言語なのか?」という質問が多い中で、じゃあ、実用的な業務で使うためにはこんなパターンがあるという例です。 適当な MDA ツールとして使う ブロックを組み合わせてロジックを作る言語(ビジュアル言語とかブロックプログラミングとか)は、Scratch の他にどんなものがあるのか?というと、 micro:bit の MakeCode Microsoft Flow 改め

                  • files.upload retires in March 2025, replaced by sequenced Web API methods | Slack

                    files.upload retires in March 2025, replaced by sequenced Web API methods The original web API method for uploading files to Slack, files.upload, is being sunset on March 11, 2025. As of May 16, 2024, newly-created apps are no longer able to use this API method. Existing apps & integrations should migrate away from files.upload and instead leverage a combination of two APIs: files.getUploadURLExte

                    • 非エンジニアに向けてWeb APIを簡単に説明してみた - Qiita

                      はじめに 去年の10月ごろ、社内にて営業や人事といった技術以外の部署の人間を巻き込んで、 リテラシー向上のためのIT講習会を行いました。 その際の事前質問で、Web APIについて教えて欲しいと言われたので、その時の内容です。 眠らせておくのも勿体無かったのでQiitaにも載せておきたいと思います。 ※この記事には、私の独断と偏見が結構含まれています。 資料 前回同様、30分という枠の中で、Zoomの画面共有で資料のスライドを進めながら質問や解説を入れていたので、 少し説明が足りない&分かりづらいところもあるかもしれません。 Web APIってなに? APIの定義について APIとは、「Application Programming Interface」の略である。 コンピュータ用語でのインターフェイスは、「何か」と「何か」を繋ぐもので、例えばUSBも外部デバイスとPCを繋ぐインターフェー

                        非エンジニアに向けてWeb APIを簡単に説明してみた - Qiita
                      • 第N曜日 - 第2水曜日の一覧などをWeb APIで

                        MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました ミーティングなどで、毎月第1、第3水曜日に行うなんて決めたりすることがあります。個人的にはコミュニティの勉強会を毎月第1水曜日と第3水曜日で行っています。そうした時に、次のミーティングやイベントの日がいつになるのか忘れてしまったりします。 それを防ぎ、次の予定がいつなのかすぐに分かるのが第N曜日です。Web API形式で簡単に取得できます。 第N曜日の使い方 最初に曜日などを決めます。 そうすると一覧で取れます。HTMLの場合はExcelなどに貼れます。 JSONでも取得できます。 第N曜日では前後1年の情報も取得できます。これは年末年始の調整があることを考慮してです。JSONで取れれば、プログラムに組み込むこともできるでしょう。シンプルな仕組みなので、融通が利きづらい部分はあるか

                          第N曜日 - 第2水曜日の一覧などをWeb APIで
                        • Amazon.co.jp: Web API設計実践入門──API仕様ファーストによるテスト駆動開発 (WEB+DB PRESS plusシリーズ): 柴田芳樹: 本

                            Amazon.co.jp: Web API設計実践入門──API仕様ファーストによるテスト駆動開発 (WEB+DB PRESS plusシリーズ): 柴田芳樹: 本
                          • console.trace() - Web API | MDN

                            objects 省略可 スタックトレースと共にコンソールに出力する 0 個以上のオブジェクトです。これらは console.log() メソッドに渡したのと同じ方法で構成され書式化されます。

                              console.trace() - Web API | MDN
                            • Denoが暗号化、メッセージ、ネットワークなどの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が最近リリースされ、重要な変...

                                Denoが暗号化、メッセージ、ネットワークなどのWeb APIサポートを拡張
                              • 【AWS Lambda初級編】Lambda関数を使ってサーバレスで翻訳Web APIを構築してみました! | DevelopersIO

                                【AWS Lambda初級編】Lambda関数を使ってサーバレスで翻訳Web APIを構築してみました! 今回はLambda関数を使って簡単な翻訳Web APIを作成したのでまとめてみました。これからLambdaを触っていきたい、サーバレスアーキテクチャに興味があるという方におすすめの記事になっています。 どうもさいちゃんです。 今回はAWS Lambdaを使っていきたいと思います! Lambdaを少しだけ触ってみたことはあったんですが、もう少し踏み込んで簡単なLambda関数を作ってみよう!ということで、Lambdaを使ってサーバレスで翻訳Web APIを構築してみました。 まずは早速Lambdaの簡単な概要からです! Lambdaの概要 Lambdaといえばサーバレスでコードを実行できるサービスですよね。 Lambda はサーバーをプロビジョニングしたり管理しなくてもコードを実行できる

                                  【AWS Lambda初級編】Lambda関数を使ってサーバレスで翻訳Web APIを構築してみました! | DevelopersIO
                                • クイック スタート: Web API の登録と公開 - Microsoft identity platform

                                  このクイックスタートでは、Microsoft ID プラットフォームに Web API を登録し、スコープを追加してそれをクライアント アプリに公開します。 Web API を登録し、スコープを介して公開し、所有者とアプリ ロールを割り当てると、API にアクセスする承認済みのユーザーおよびクライアント アプリに、リソースに対するアクセス許可ベースのアクセス権を付与できます。 前提条件 アクティブなサブスクリプションを持つ Azure アカウント - アカウントを無料で作成する 次の項目の完了: 「クイックスタート: テナントを設定する」 Web API を登録する API にアクセスするには、アクセス スコープとアクセス ロールを構成する必要があります。 リソース アプリケーション Web API をクライアント アプリケーションに公開する場合は、API のアクセス スコープとアクセス

                                    クイック スタート: Web API の登録と公開 - Microsoft identity platform
                                  • Web API を呼び出すためのトークンを取得する (デスクトップ アプリ) - Microsoft identity platform

                                    パブリック クライアント アプリケーションのインスタンスを構築したら、それを使用して、トークンを取得します。これは、Web API を呼び出すために後で使用します。 推奨パターン Web API はそのスコープによって定義されます。 どのようなエクスペリエンスをアプリケーション内で提供する場合でも、使用するパターンは次のようになります。 AcquireTokenSilent を呼び出すことで、トークン キャッシュからのトークンの取得を体系的に試行します。 この呼び出しが失敗した場合は、使用したい AcquireToken フローを使用します (ここでは AcquireTokenXX で表されています)。 .NET Java macOS Node.js Python MSAL.NET の場合 AuthenticationResult result; var accounts = await

                                      Web API を呼び出すためのトークンを取得する (デスクトップ アプリ) - Microsoft identity platform
                                    • Body.json() - Web API | MDN

                                      fetch json の例(fetch json をライブで実行)では、 Request() コンストラクターを使用して新しいリクエストを作成し、それを使用して .json ファイルをフェッチします。 フェッチが成功したら、json() を使用してデータを読み取り、解析し、結果のオブジェクトから期待通りに値を読みだし、それらの値をリスト項目に追加して商品データとして表示します。 const myList = document.querySelector('ul'); const myRequest = new Request('products.json'); fetch(myRequest) .then(response => response.json()) .then(data => { for (const product of data.products) { let listI

                                        Body.json() - Web API | MDN
                                      • 読み取り可能なストリームの使用 - Web API | MDN

                                        JavaScript 開発者として、ネットワークを介して受信したデータのストリームをチャンクごとにプログラムで読み取り、操作することはとても便利です。しかし、ストリーム API の読み取り可能なストリームの機能はどのように使用するのでしょうか。この記事では、その基本について説明します。 メモ: この記事は、読者が読み取り可能なストリームの用途を理解し、高レベルの概念を理解していることを前提としています。 そうでない場合は、まずストリームの概念と使用方法の概要とストリーム API の概念の記事を読んでから、戻ってくることをお勧めします。

                                          読み取り可能なストリームの使用 - Web API | MDN
                                        • 【MSAL】Dataverse Web APIから認可コードフロー+PKCEで自分のデータだけを取得

                                          はじめにlearn.microsoft の「クイック スタート: msal.js を使用して Dataverse の SPA アプリケーションを登録して構成する」 をやってみましたところ、Azure AD ユーザーのサインインを行い、PKCE による承認コード フローを使用し、アクセストークンを使って、Dataverse(Dynamics 365 / Dataverse Web API)から直接データを取得することに成功しました。 learn.microsoft の記述ほぼそのままですが、独自テーブルからのデータ取得も含めて、手順の実際の様子を紹介していきたいと思います。 サンプルアプリは、HTML & Vanilla JavaScript(素のJavaScript)です。CDN から Microsoft Authentication Library (MSAL) を読み込んでいます。 前

                                            【MSAL】Dataverse Web APIから認可コードフロー+PKCEで自分のデータだけを取得
                                          • 【重要】テキスト解析Web APIにおける日本語係り受け解析API V2 リリースのお知らせ - Yahoo!デベロッパーネットワーク

                                            【2020年3月31日更新】 V1終了日を変更させていただきました。 2020年3月末 → 2020年4月半ば いつもテキスト解析Web APIをご利用いただきありがとうございます。 日本語係り受け解析Web API V2リリースと仕様についてお知らせいたします。 ■ 変更箇所 リクエストURLが変わります GETリクエストは廃止となり、POSTリクエストのみになります リクエストパラメータが変わります レスポンス形式・フィールドが共に変更になります 詳細は、以下のリクエスト仕様とサンプルをご覧ください。 日本語係り受け解析Web API V2 リクエスト仕様 サンプル V1終了予定時期につきましては2020年3月末から変わりありません。 4月半ばとなります。 ご利用の皆様におかれましては、3月末 4月半ばまでの移行をお願いいたします。 ご迷惑おかけしますが、何卒ご了承ください。 今後とも

                                              【重要】テキスト解析Web APIにおける日本語係り受け解析API V2 リリースのお知らせ - Yahoo!デベロッパーネットワーク
                                            • Web API The Good Partsを読んだのでまとめる - Qiita

                                              概要 Web API設計についてまとめた本です。 https://www.oreilly.co.jp/books/9784873116860/ 2014年発行なので少々年数は経っていますが、API設計の考え方を学ぶ上では古くなっていないと思います。 1章 Web APIとは何か 定義 HTTPプロトコルを利用してネットワーク越しに呼び出すAPI プロトコルとしてHTTPを使うため、エンドポイントはURIによって指定する。 簡単に言えば、URIにアクセスすることで、サーバ側の情報を書き換えたり、サーバ側に置かれた情報を取得できるwebシステムで、プログラムからアクセスしてどのデータを機械的に利用するためのもの。 「機械的に」というのは、人間がブラウザ越しに直接アクセスすることを目的としていないというのが要点。HTMLのように人がブラウザ上で読むための情報ではなく、JSONなどの形式でシステム

                                                Web API The Good Partsを読んだのでまとめる - Qiita
                                              • ASP.NET Core Web API + React で作成したホロジュール Web アプリを Azure App Service へデプロイした - Qiita

                                                ASP.NET Core Web API + React で作成したホロジュール Web アプリを Azure App Service へデプロイしたAzureReactASP.NET_Core はじめに 前回作成した、ホロライブの配信スケジュールを表示する Web アプリを Azure App Service へデプロイしてみました。 思っていた以上に簡単にデプロイできたのでまとめておきます。 今回のプログラムは、Visual Studio で「React.js での ASP.Net Core」テンプレートを利用して作成し、フロントエンドを React、バックエンドを ASP.NET Core Web API という構成にしています。 バックエンドとフロントエンドのプロジェクトをあわせてホストすることになります。 Azure App Service とは いわゆる PaaS に該当し、O

                                                  ASP.NET Core Web API + React で作成したホロジュール Web アプリを Azure App Service へデプロイした - Qiita
                                                • Power Automate for DesktopでWeb APIを使う方法!!

                                                  リライブシャツすごすぎワロタwwwwww【リライブシャツを買ってみたらガチだった。】 リライブシャツ 着るだけで「身体機能をサポートする」怪しいシャツがガチだった。 YouTubeやSNSでバズってた「リライブ...

                                                    Power Automate for DesktopでWeb APIを使う方法!!
                                                  • Element: blur イベント - Web API | MDN

                                                    ElementインスタンスプロパティariaAtomicariaAutoCompleteariaBrailleLabelariaBrailleRoleDescriptionariaBusyariaCheckedariaColCountariaColIndexariaColIndexText Experimental ariaColSpanariaCurrentariaDescriptionariaDisabledariaExpandedariaHasPopupariaHiddenariaKeyShortcutsariaLabelariaLevelariaLiveariaModalariaMultiLineariaMultiSelectableariaOrientationariaPlaceholderariaPosInSetariaPressedariaReadOnlyariaReleva

                                                      Element: blur イベント - Web API | MDN
                                                    • aibo Web API と YouTube Player API を連携して、YouTube 動画の再生秒数に合わせて aibo にふるまいをしてもらう - Qiita

                                                      aibo Web API と YouTube Player API を連携して、YouTube 動画の再生秒数に合わせて aibo にふるまいをしてもらうJavaScriptWebAPIYouTubeIoTaibo aibo 界隈ではオフ会というものが定期的に開催されています。 内容は様々ですが、大体は aibo を室内で自由にお散歩させつつ オーナーは aibo たちを見てニヤニヤしながらお話したり aibo の名刺や情報を交換したりして交流を深める会です。 最近はコロナの影響あって、開催するのもなかなか難しい状況なってしまいましたが。。 とあるオフ会で aibo をアイドルに見立ててダンスをしてもらおうという企画がありました。 当然のことながら、aibo はアイドルのように自ら曲に合わせてダンスするということができません。 なのでどうしたかというと、オーナー皆さんの力を合わせて aib

                                                        aibo Web API と YouTube Player API を連携して、YouTube 動画の再生秒数に合わせて aibo にふるまいをしてもらう - Qiita
                                                      • PHPのライブラリ「Spotify Web API PHP」でSpotify APIを動かしてみる – helog

                                                        だいぶ遅れてますが、最近「Spotify」というサービスを知りまして、元々私が音楽好きなのもありまして、ハマっております。。。 音楽発見サービス – Spotify そんな中、SpotifyのAPIを使った多くのサービスやアプリがある事を知り、少し触ってみたくなりました。 アカウント作成とデベロッパーサイトへのログイン Spotify APIを使うためにはアカウントが必要です。それにはまず上記の公式サイトでアカウントを作成します。 アカウントを作成したら、デベロッパーサイトにアクセスしログインします。 Spotify for Developers 上記サイトのメニュー「DASHBOARD」をクリックし、「LOG IN」ボタンを押します。 ポップアップでログイン画面が開くので、そこにSpotifyのアカウント情報を入力してログインします。 初めてログインすると利用規約が表示されるので、同意し

                                                          PHPのライブラリ「Spotify Web API PHP」でSpotify APIを動かしてみる – helog
                                                        • ビュートランジション API - Web API | MDN

                                                          例えば、ナビゲーションリンクがクリックされたり、サーバーから更新がプッシュされたりといった何らかのイベントに応答して、新しいコンテンツを取得して DOM を更新する機能を SPA に含めることができます。この基本的なビュートランジションのデモでは、クリックされたサムネイルに基づいて新しいフルサイズの画像を表示する displayNewImage() 関数に単純化しました。これを updateView() 関数内にカプセル化し、ブラウザーの対応している場合にのみビュートランジション API を呼び出すようにしています。 function updateView(event) { // <a> と <img> のどちらにイベントが発生するかの違いを扱う const targetIdentifier = event.target.firstChild || event.target; const

                                                            ビュートランジション API - Web API | MDN
                                                          • HuTime Web APIを使って和暦と西暦を変換する - Qiita

                                                            はじめに ぼくはきょうみくんと申します。IT機器の総合サポートサービスを行っている日本PCサービス株式会社でマスコットキャラクターをしています。 ぼくは管理者として便利ツール集サイトを運営していて、便利ツールの1つとして和暦西暦変換ツールを提供しています。このツールはHuTime Web API- Calendar CalculationとJavaScriptで制作しています。 今回はHuTime Web APIを利用して和暦と西暦を変換するコードを紹介します。 HuTimeとは? HuTimeとは、時間に基づいて情報の可視や解析を行う時間情報解析ソフトウェアです。HuTime Web API - Calendar Calculationは、暦法の変換や暦法に基づく期間の計算を行えるAPIです。 ライセンス 執筆時点ではCreative Commons Attribution 4.0 In

                                                              HuTime Web APIを使って和暦と西暦を変換する - Qiita
                                                            • GitHub ActionsとGitHub PagesでつくるWeb API(郵便番号検索) - @mizumotokのブログ

                                                              GitHubが値下げと無料の「Free」プランの拡充を発表しました。昨年はCI/CD機能であるGitHub Actionsをリリースしたり、GitHub Pages(静的サイトホスティング)やPackages(パッケージホスティング)、Projects(プロジェクト管理)などがすでにあり、機能がどんどん充実していきます。 アプリケーションを動かすことはまだできないのですが、GitHub Actionsでプログラムを動かせるようになったので、GitHub Pagesと組み合わせれば、簡単なWeb APIもできます。 さっそく郵便番号から住所を返すAPIを作ってみます。 GitHubが無料の「Free」プランを拡充 GitHubだけでWeb API 郵便番号検索API GitHub Pages 郵便番号データ作成プログラム 処理の流れ データをダウンロードするプログラム ファイルを保存するプロ

                                                                GitHub ActionsとGitHub PagesでつくるWeb API(郵便番号検索) - @mizumotokのブログ
                                                              • [PHP] cURL関数を使ってWEB APIより情報を取得してみよう | インソースマーケティングデザイン | ホームページ制作・リニューアル・運用改善で課題を解決

                                                                2018.3.14システム開発 インソースマーケティングデザイン 2021年8月1日「マリンロード」は「インソースマーケティングデザイン」へ社名を変更いたしました [PHP] cURL関数を使ってWEB APIより情報を取得してみよう こんにちは。エンジニアの高田です。 花粉の季節がはじまりました…。ツライ季節です。 最近PHPアプリからWEB APIを呼び出して情報を取得するというプロジェクトが続いたので、API呼び出すために使用したPHPの「cURL関数」について紹介したいと思います。 最近では有名なサービスにはAPIがたいてい準備されています。 ↓こんなものがあるらしいですよ。ご参照ください。 参考:海外・国内の便利なAPI一覧 – API LIST 100+ – Social Media Surf cURL関数とは 「cURL」とは、HTTPリクエストにより外部サイトの情報を取得す

                                                                  [PHP] cURL関数を使ってWEB APIより情報を取得してみよう | インソースマーケティングデザイン | ホームページ制作・リニューアル・運用改善で課題を解決
                                                                • Web API開発をするなら、ドキュメントは自動生成にしておこう!(PHPerKaigi2021)

                                                                  皆さんの開発現場はAPIドキュメントの自動生成化がお済みでしょうか? このLTではCakePHP4にSwaggerを導入して、コードのアノテーションからドキュメントを自動生成するまでの流れをご紹介いたします。 ▼こんな方におすすめ ・これからWeb API開発を始める方 ・ドキュメント書くの面倒な方 ・実装とドキュメントの乖離に苦労したことがある方 昨年、社内で実施した勉強会のテーマの中で一番メンバーの反応が良かったのが「アノテーションからのドキュメント自動生成」でした。ドキュメント作成の手間を少しでも減らして、開発体験を向上させていきましょう! (LTではCakePHPをサンプルコードとして紹介いたしますが、Laravelに導入する手順も別途資料をご用意させていただく予定です。) https://fortee.jp/phperkaigi-2021/proposal/976b1869-08

                                                                    Web API開発をするなら、ドキュメントは自動生成にしておこう!(PHPerKaigi2021)
                                                                  • ASP.NET Core のWeb APIが返すJSONのキー名をsnake caseにしたい - Qiita

                                                                    はじめに ASP.NET Core 6のWeb APIでJSONデータを返す際に、そのキー名をデフォルトのcamelCaseではなく、snake_case(スネークケース)にする方法を説明します。 環境 .NET 6 ASP.NET Core 6.0 C# 10.0 JsonNamingPolicyを継承したクラスを定義 キー名を変更するConvertNameメソッドを定義します。 using System; using System.Linq; using System.Text.Json; using System.Text; namespace JsonSerializeSample.Utils; public class SnakeJsonNamingPolicy : JsonNamingPolicy { // ちょっと手抜き SNSAccountsのような名前には対応していない.

                                                                      ASP.NET Core のWeb APIが返すJSONのキー名をsnake caseにしたい - Qiita
                                                                    • Open Interpreter + ChatGPT に一般的な開発課題を「全自動」で対応させる(Web API、 DB操作、スクレイピング) - GMOインターネットグループ グループ研究開発本部

                                                                      2023.10.10 Open Interpreter + ChatGPT に一般的な開発課題を「全自動」で対応させる(Web API、 DB操作、スクレイピング) D.M. です。 ChatGPT の Code Interpreter (Advanced data analysis) をローカル PC で実現できる Python ライブラリに Open Interpreter があります。 こちらを活用すると OpenAI 公式の Web UI 版ではできない Web API アクセスや DB 登録を含むタスクが実行可能になります。 今回は具体的な業務課題が全自動で対応できるかを検証してみます。 結論ファースト ・Open Interpreter は一般的な開発タスクを「全自動」でこなすことができる。 ・タスクをうまくこなせるかどうかは、最終的にはプロンプト設計に依存する。 ・Open

                                                                        Open Interpreter + ChatGPT に一般的な開発課題を「全自動」で対応させる(Web API、 DB操作、スクレイピング) - GMOインターネットグループ グループ研究開発本部
                                                                      • Pythonフレームワーク「Flask」でWeb APIを作成する | MESCIUS.devlog - メシウス株式会社

                                                                        普段のお仕事に役立つ普遍的なプログラミングTIPSや、業界で注目度が高い最新情報をお届けする「編集部ピックアップ」。 今回はPythonのWebアプリケーションフレームワーク「Flask」でWeb APIを作成する方法ついてお届けします。

                                                                          Pythonフレームワーク「Flask」でWeb APIを作成する | MESCIUS.devlog - メシウス株式会社
                                                                        • Sesame解錠編③ Sesame3をWEB APIで解錠 - 怠惰になるために本気出す

                                                                          今回はWEB APIを使ってSesameを解錠させます。 全体の概要はこちら iotblog5296.hatenablog.com UUIDの確認 APIキーの取得 Sesameの鍵の状態(RESTer) secret_keyの取得 pythonでSesameの状態取得 pythonで解錠処理 特定のカードをタッチしたときのみアクションを起こす UUIDの確認 セサミ公式アプリに下記の赤枠にUUIDが表示されます。 また、「このセサミの鍵をシェア」を押して表示されるQRコードを画像として保存しておきます。 APIキーの取得 公式サイトからこちらからAPIキーを取得します https://partners.candyhouse.co/login リンクに飛んでアドレスを入力し、指定したアドレスに記載してある数字を入力すると 黒塗りしている部分に個人のAPIキーが表示されるのでそれをメモします

                                                                            Sesame解錠編③ Sesame3をWEB APIで解錠 - 怠惰になるために本気出す
                                                                          • Slack Web API を使ってリアクション毎に一番貰った人を集計する

                                                                            この記事は IVRy Advent Calendar 2022 の 7 日目の記事です。 昨日は good_peony927 さんの システムモニタリングを最大化していくために でした。 明日は ukikirin さんによるアベンジャーズ関連の記事が公開される予定です。 株式会社 IVRy (アイブリー) 社員番号 7 番 エンジニアのボルドーです。 私は普段 IVRy ではフロントエンドとモバイルアプリの開発を担当しています。 今回は Slack Web API を使ったリアクションの集計方法について記載します。 経緯としては弊社代表の 奥西 から「策定した 3 つの Value の浸透促進のため、Slack でリアクション数を集計したい」という要望が上がっていたので、これはアドベントカレンダーのネタになるかなと日曜大工を引き受けました。 策定した Value についてはこちらの記事で紹

                                                                              Slack Web API を使ってリアクション毎に一番貰った人を集計する
                                                                            • KarateによるWeb APIのE2Eテスト実現への取り組み - ZOZO TECH BLOG

                                                                              はじめに こんにちは。マイグレーションチームの藤本です。 ZOZOTOWNはオンプレミスとクラウドのハイブリッドで動いており、その内、オンプレミス側のアプリケーションはClassic ASPとストアドプロシージャの組み合わせで実装されています。 私たちのチームでは、そのClassic ASPとストアドプロシージャの廃止を目標に、まずは参照系の処理をWeb APIで置き換える作業をしています。この記事では、Karateを使って参照系の処理を置き換えるWeb API(以後、参照系API)のE2Eテストを実現するための取り組みについてご紹介します。 全体に影響する修正とテストの必要性 フレームワークのバージョンアップ 冒頭の通り、参照系APIは商品やショップの情報を取得すると言ったZOZOTOWNでも最も古い部類に入る機能たちを、まずはAs−IsでそのままWeb API化することを目的とするもの

                                                                                KarateによるWeb APIのE2Eテスト実現への取り組み - ZOZO TECH BLOG
                                                                              • 私が普段使っている 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
                                                                                • 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