並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 204件

新着順 人気順

webAPIの検索結果161 - 200 件 / 204件

  • 【MCP Inspector】ローカルコンテナ環境のMCPサーバーをデバックする方法 - Qiita

    目的 最近は多くのサービスがMCPサーバーを提供し始めており、中には自作を行う人も増えてきたのではないでしょうか。 その際に欲しくなるのがデバック機能ですよね。 本記事ではそんなMCPサーバーをデバックできるツールMCP Inspectorの使い方までをまとめます。 今回デバック対象のMCPサーバーをは以下の記事で作成したものを使います。 是非皆さんもMCPサーバーを立てて実際に動かしてみてください。 MCP Inspector とは MCP Inspectorとは、MCPを提唱したAnthoropicの公式から提供されており、MCP サーバーのテストとデバッグを行うための対話型開発者ツールです。 公式サイトはこちら↓ MCP Inspectorの実行方法 基本的には先ほどの公式のサイトやリポジトリのREADMEに書いてあるので、そちらも参考にしてください。 前提条件 今回のデバック対象の

    • GitHub - xdevplatform/xurl: The official CLI for the X API

      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 - xdevplatform/xurl: The official CLI for the X API
      • Web脆弱性スキャナーをAIの力を借りて作って脆弱性を見つけてIPAに報告した - Qiita

        はじめに こんにちは。 最近、業務で脆弱性診断はほぼ行っておらず、プライベートでもバグバウンティしていない。微妙な脆弱性なのか判断しづらいものを報告したりはしているのだが、反応はない。 何もしてないように見えるのも良くない気がしてきたので、プライベートで受理されやすそうな脆弱性を探して、IPAに報告しようかと思ったのだが、普通に探すのも面白くない。同じようなことをやる気はなかなか起きないのだ。 何か目先を変えるべく、脆弱性スキャナーを使って探すことにした。Burp Proを使えばいいのだが、プライベートの一円にもならないもののために貴重な金は一円たりとも使いたくない。毎年のように報奨金をもらったお金でBurpのライセンスを買うと言ってたものの、結局一度も買わずじまいだ。 ということで、脆弱性を探すのに脆弱性スキャナーを自作してみることにした。車輪の再生産だ。すでにChatGPTに課金してい

          Web脆弱性スキャナーをAIの力を借りて作って脆弱性を見つけてIPAに報告した - Qiita
        • ローカルマルチモーダルを簡単に使えるAPIを公開。LLaVA-Next(旧1.6)でAPIサーバを構築|めぐチャンネル

          簡単に使えるAPIサーバがほしい前述のように、時間も無いということで、画像アップロードとチャット機能だけに縛った簡単なAPIサーバを実装しています。LLaVAのオリジナルコードにはChatの過去ログ機能もあるので有効に活用します。 LLaVA-NEXTの導入GiyHubからクローンします。 git clone https://github.com/haotian-liu/LLaVA.git cd LLaVA環境に合わせて構築Install Packageに従えば簡単に環境は構築できるはずです。トレーニングはしないのでadditional packagesは不要です。 conda create -n llava python=3.10 -y conda activate llava pip install --upgrade pip # enable PEP 660 support pip

            ローカルマルチモーダルを簡単に使えるAPIを公開。LLaVA-Next(旧1.6)でAPIサーバを構築|めぐチャンネル
          • typespec.io

            Introducing TypeSpec: A New Language for API-Centric Development Over last few years, we’ve been hard at work on https://typespec.io/, a modern API definition language. This language is designed to meet the evolving needs of API developers, architects, and managers in an environment where the delivery of consistently high-quality APIs and related experiences is becoming increasingly complex and cr

            • Picture-in-Picture for any Element, not just <video>  |  Web Platform  |  Chrome for Developers

              Use cases You could use this API in a number of ways, including custom video players, video conferencing, and productivity apps. Custom video player A website can provide a Picture-in-Picture video experience with the existing Picture-in-Picture API for <video>, however it is very limited. The existing PiP window accepts few inputs, and has limited ability for styling them. With a full Document in

                Picture-in-Picture for any Element, not just <video>  |  Web Platform  |  Chrome for Developers
              • さくらのAI Engine | さくらのAI | さくらインターネット

                すぐにモデルを試せる 無料ですぐにAIモデルをお試しいただけます(さくらIDまたはGitHubアカウント認証にてご利用いただけます)。 組み込み前に動作を直感的に確認できるため、利用イメージの検証から本格導入までをスムーズに進めることができます。

                  さくらのAI Engine | さくらのAI | さくらインターネット
                • GitHub - Julien-cpsn/ATAC: A simple API client (postman like) in your terminal

                  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 - Julien-cpsn/ATAC: A simple API client (postman like) in your terminal
                  • twieve.net

                    This domain may be for sale!

                    • C# で Web API を作って呼ぶ

                      今日はゆる~く以下の記事を .NET 6 でやっていこうと思います。 今回は、元記事にあるとおり HttpClient クラスを使った方法で行こうと思います。 swagger.json からクライアントを生成したりといった方法もありますが、HttpClient を使った方法がとりあえず一番つぶしが効く方法であるのでやり方を知っておいて損はないです。 Web API から作ってみよう 元記事では Web API は存在するものとしてやってますが、今回は Web API を作るところからやろうと思います。 Visual Studio 2022 で ASP.NET Core (空) のプロジェクトを作ります。 これは一番少ないコード量で Web API が作れる Minimal API と呼ばれるタイプのプロジェクトになります。 とりあえず question プロパティを持つ以下の JSON を

                        C# で Web API を作って呼ぶ
                      • Who is using PirateWeather? - Pirate Weather

                        Get an API key Quick Links To register for the API Get a weather forecast in the Dark Sky style Home Assistant Integration API repo Open Source code repo Including recently updated self hosting instructions and docker images! Changelog Status page Development version of documentation See documentation for upcoming API version features available on the dev endpoint Publications and Press AWS blog p

                        • The User Activation API

                          As a web developer, you’ve probably noticed that certain APIs only work if an end-user clicks or taps on an HTML element. For example, if you try to run the following code in Safari’s Web Inspector, it will result in an error: await navigator.share({ text: "hi" }); NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied

                            The User Activation API
                          • フルスタック開発者のためのBallerina: バックエンドAPI開発ガイド

                            あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

                              フルスタック開発者のためのBallerina: バックエンドAPI開発ガイド
                            • 自社サービスのWeb API提供に潜むリスクとは 「OWASP API Security Top 10」から見る、脅威とその対策 | ログミーBusiness

                              登壇者の自己紹介とアジェンダの紹介 山根将司氏:「Web APIの提供メリットと、抑えるべきセキュリティリスク」と題して、私、株式会社ラックの山根が発表いたします。お願いいたします。 今回のアジェンダです。まずは、「Web APIって何?」という方向けに、Web APIの概要とその普及の背景を説明していきたいと思います。その次に、Web APIがどのように企業や組織に利益をもたらすかについて説明いたします。 続きまして、これが今回のメインのコンテンツとなりますが、Web APIを提供する上で抑えておきたいセキュリティリスクについてご紹介します。併せて、ラックで提供しているサービスについても紹介できればと考えています。 APIとは何か? それでは、さっそく発表に進んでいきたいと思います。まず、Web APIの概要とその普及の背景について説明を始めていきます。 APIとは何かについて説明してい

                                自社サービスのWeb API提供に潜むリスクとは 「OWASP API Security Top 10」から見る、脅威とその対策 | ログミーBusiness
                              • バックエンドアプリケーションがやってることは5つに要約できる

                                バックエンドアプリケーションがやってること 以前こんな記事を見かけました。 そこではアプリケーションのやっている内容を簡潔にまとめており、とても理解が深まった覚えがあります。これを僕の視点と経験からさらに解説してみようと思います。 バックエンドアプリケーションのやっている内容は 権限チェック インプット(request body, query, params)のバリデーション ドメインルールチェック CRUDアクション レスポンスをフォーマットし返却 の5つにまとめられます。 class コントローラー { 更新系メソッド(リクエスト){ // 1. 権限チェック if(リクエスト.ユーザー.権限 !== 'アドミン') throw '権限エラー!'; // 2. インプット(request body, query, params)のバリデーション if(!リクエスト.ボディ.ユーザーID

                                  バックエンドアプリケーションがやってることは5つに要約できる
                                • 【連載】ゼロからはじめるExcel VBA+Webサービス

                                  本連載は、表計算ソフトウェアであるMicrosoft Excelと、そのプログラミング言語であるExcel VBAを用いて、各種のWebサービスを活用しようというものです。Webサービスとは、インターネット上で利用可能なようにさまさまなベンダーから提供されている便利なAPIのことです。Webサービスというと、Webアプリケーションから本格的なプログラミング言語、たとえばPHPやJavaScriptなどから呼び出して活用するというイメージが強いのですが、実はExcel VBAからでも利用可能です。

                                    【連載】ゼロからはじめるExcel VBA+Webサービス
                                  • [Laravel] 10年付き合うことになるWebAPIをチームで作るときに考えたこと

                                    概要 ある程度の機能があるWebアプリケーションを、何も考えずに素朴に何年もメンテナンスしていくと、いろいろ辛くなるケースがあるかと思います。 コードが複雑怪奇で読みづらく、追加開発や修正に時間がかかる 仕様書と実装が一致せず、結局実装を読み解いて仕様を把握する羽目になる プログラム言語やミドルウェアのバージョンアップが面倒くさすぎる 私の現場では、新しくリプレイスするWebAPIが最低でも10年間は面倒を見ることがほぼ確定していました。上記のような問題を10年間抱え続けるのは、開発者としても事業担当者としても避けたい状況です。 そこで「10年後も快適に開発できる状態」を目指して、対象とする事業やチーム特性を踏まえて、ディレクトリ構成などを考え直しました。この記事では、その取り組みの実例と、実際に運用してみての効果や反省点をまとめています。 事業とシステムの現状 事業の現状 通販事業 自社

                                      [Laravel] 10年付き合うことになるWebAPIをチームで作るときに考えたこと
                                    • express-openapiを試してみた

                                      フォルシアではOpenAPIでAPI定義を書いてから、APIを実装するのが一般的になってきました。APIの実装についてはTypeScriptとexpressを利用することが増えてきている状況です。今回はexpressとOpenAPIをより強固に結びつけるためのモジュールとしてexpress-openapiを見つけたので試してみました。

                                        express-openapiを試してみた
                                      • オリジントライアルになったDocument Picture-in-Picture APIを試してみよう

                                        Document Picture-in-Picture API は策定中のものです。本記事で紹介した内容が変わる可能性があります。 Chrome111 から Document Picture-in-Picture API がオリジントライアルで試せるようになりました。 Picture-in-Picture とは? 次の画像のように、画面の一部に別でウインドウを表示することを Picture-in-Picture といいます。 Picture-in-Picture のサンプルページ 動画を右下で流しつつ、別の WEB サイトを確認するなど、1 つの画面で 2 つのウインドウが表示できます。 Document Picture-in-Picture API とは? 今回新たにオリジントライアルに追加された Document Picture-in-Picture API とは別に Picture-

                                          オリジントライアルになったDocument Picture-in-Picture APIを試してみよう
                                        • [ASP.NET Core 6] WebApplicationFactoryの利用の互換性が失われることに対処する

                                          環境 .NET 6 / C# 10.0 ASP.NET Core 6 先にまとめ ASP.NET Core 5以前では Startup というクラスがStartup.cs にありました。 ASP.NET Core 6では最小ホスティングモデル (minimal hosting model) が登場し、StartupクラスもなければProgramクラスすら一見すると無くなりました。 WebApplicationFactory を使うと、コントローラにHTTPリクエストを投げるようなテストを簡単に記述できますが、StartupやProgramが「無くなって」しまうと、ジェネリック型引数に指定するものに窮します。 3つの解決策を調べました。新規案件については、個人的には3番目の案が良いと考えます。 Startup.csを以前通り定義する。 5以前からのアップグレード組であれば最善に思います。 本

                                            [ASP.NET Core 6] WebApplicationFactoryの利用の互換性が失われることに対処する
                                          • HTTPとRESTの基本 『網羅版:HTTPメソッドとレスポンスコード』 - Qiita

                                            初めに 参考サイト:HTTP 意味論(共通基盤)RFC 9110 — HTTP Semantics 参考サイト:開発者向けのウェブ技術 > HTTP レスポンスステータスコード 参考サイト:Wiki HTTPステータスコード 参考書籍:Webを支えWebを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus) 参考書籍:オライリー・ジャパン RESTful Webサービス 各文献を元にまとめした。『3. HTTPレスポンスコード概要』以降は引用まんまに近いところもあれば、大幅に書き換えた・再構成した部分も多々あります。 この記事を書こうと思った切欠はステータスコードについて質問された時にちゃんと答えられなかったからです。 次は、これを元に RESTful API の設計の記事とか書いてみようと思います。 また、この記事は一応3部作です。特に第1部で

                                              HTTPとRESTの基本 『網羅版:HTTPメソッドとレスポンスコード』 - Qiita
                                            • CodePipeline + Fargate + FastAPIで本番・開発・ローカル毎に環境変数が変わるCI/CDを構築してみた - Qiita

                                              はじめに 初めまして。現在、新卒1年目でグーホームチームに所属しているプロトソリューションの川崎です。 今回は業務でAPIサーバーのCI/CDを構築する業務があり、その中で得た知見を書いていこうと思います。 環境 【筆者ローカル環境】 ・Windows ・WSL(コントリビューション:Ubuntu-20.04) ・Docker 20.10.23 【使用した主なAWSサービス】 ・CodeCommit ・CodeBuild ・CodePipeline ・Elastic Container Registry ・Elastic Container Service(ECS on Fargate) この記事で分かること CodePipelineを使用した、ECS on Fargateにおける開発環境・本番環境における各環境変数の設定方法が分かります。 今回紹介する方法以外にも環境変数の設定の仕方は様

                                                CodePipeline + Fargate + FastAPIで本番・開発・ローカル毎に環境変数が変わるCI/CDを構築してみた - Qiita
                                              • Designing the Built-in AI Web APIs

                                                For the last year, I’ve been working as part of the Chrome built-in AI team on a set of APIs to bring various AI models to the web browser. As with all APIs we ship, our goal is to make these APIs compelling enough that other browsers adopt them, and they become part of the web’s standard library. Working in such a fast-moving space brings tension with the usual process for building web APIs. When

                                                • FastAPIで学ぶPythonによるREST API開発の基本

                                                  はじめに 今回の記事では、FastAPIでREST APIを開発する手順を簡潔に解説する。 本記事の対象読者 Pythonの基本文法(データ型、条件分岐、繰り返し)を理解している人 RailsやLaravel等のWebフレームワークで簡単なWebアプリケーションを開発できる人 FastAPIで簡潔にREST APIを開発したい人 用語解説 FastAPI FastAPIの公式ドキュメントによると、以下のように説明されている。 FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints. 簡潔に言えば、FastAPIはPythonでAPIを開発するために開発されたWebフレームワークである。P

                                                    FastAPIで学ぶPythonによるREST API開発の基本
                                                  • REST WebAPIのプラクティス

                                                    この記事はnote.comからの転載です。 https://note.com/yamarkz/n/n41e9ac83c896 雑なメモ書きの様な内容です。 自分の知識、知恵の引き出しの整理も兼ねてます。 実践的で有用な対応パターンをまとめました。 HTTP Method with URI | http method | explain | URI | |GET| ドキュメントリソースの取得| https://api.example.com/v1/items/1 | |GET| コレクションリソースの取得| https://api.example.com/v1/items | |POST| リソースの作成 | https://api.example.com/v1/items | |PUT| リソースの更新 | https://api.example.com/v1/items/1 | |PAT

                                                      REST WebAPIのプラクティス
                                                    • 【2022年】TwitterAPI v2 の仕様まとめ・セットアップ方法

                                                      はじめに こんにちは、ダイゴです。 2021年11月から、Twitter のデフォルトAPIが v1.1 から v2 に変更されました。 v2 に関する日本語記事が少ない&アクセスレベルや利用申請方法も変更されているため、本記事では、v2 の仕様まとめ・セットアップ方法について解説していきます。 どなたかの参考になれば幸いです。 目次 Twitter API v2 のアクセスレベル Developer アカウント登録(Essential利用) Elevated プランへのアップグレード方法 1. Twitter API v2 のアクセスレベル v2 のアクセスレベルは以下の 3つです。 Essential サインアップするだけですぐ使える 無料 tweet caps は50万ツイート / 月 作れる環境は 1つ Elevated 申請が必要 無料 200万ツイート / 月 環境は 3つ作成

                                                        【2022年】TwitterAPI v2 の仕様まとめ・セットアップ方法
                                                      • X Developer Platform - X

                                                        Build, analyze, and innovate with X’s real-time global data. Access posts, users, trends, and more through modern APIs with flexible pay-per-usage pricing.

                                                          X Developer Platform - X
                                                        • REST API 設計指針・認証認可編

                                                          このシリーズ記事ではREST API を設計するときの指針をまとめていきます。記念すべき第一回目は認証・認可編です。認証と認可 まずはよく概念がごちゃごちゃになってしまう認証と認可の違いについてから。この2つの違いはとても簡単です。ただクラウドを使った場合色んな機能が抽象化され一回のリクエストで同時にその2つが処理されるケースもあるため変わりづらいケースもあります。 認証:リクエスタ(APIを呼び出す側)が誰であるか?APIを呼び出す権限を有しているのか?を判断します。 認可:認証通過後、つまりAPIを呼び出せるリクエスタであると判断された後、どういう操作を許可するか?を定義します。例えば管理者はすべてのデータ操作が可能ですが、一般的な閲覧者は書き込みは許可されず、読み込みのみが許可されます。複数ユーザーが存在しているサイトであれば、リクエスタは自分の権限範囲においてのみデータ読み書きが許

                                                            REST API 設計指針・認証認可編
                                                          • 【2022年 Twitter API】ツイート収集したい人向けのTwitter APIの種類と使い分け

                                                            各階層は以下の要素で分かれています。 API version(v1.1/v2) Access level(Standard,Premium…/Essential,Elevated…) Endpoint(recent search, 30 day search…) Plan(sandbox/Premium…) まず、主な系統として、v1.1とv2があります。 現在主要な方はv2なのですが、順番的にv1.1から先に説明します。 v1.1について v1.1には、以下の3種類のアクセスレベルがあります。 Standard v1.1 Premium v1.1 Enterprise: Gnip 2.0 アクセスレベルの種類によって、取得できるツイート数の上限や、利用できる検索式などが異なります。 下のアクセスレベルになるほどグレードが高く、できることが増えます。 v2のアクセスレベルの表を見る限り、

                                                              【2022年 Twitter API】ツイート収集したい人向けのTwitter APIの種類と使い分け
                                                            • 『呪術廻戦 ファントムパレード』の大規模アクセスを支えるインフラ構成と最適化【CAGC2024】

                                                              TVアニメ『呪術廻戦』初のスマホゲーム『呪術廻戦 ファントムパレード』は、多くのユーザーに遊ばれ大量のアクセスが来ることが予想されていました。 本セッションでは、高負荷が予想される中、どのようにインフラを構築し負荷対策を行ったのか、実際のインフラ構成図をお見せしながらお話しします。 また、アプリリリ…

                                                                『呪術廻戦 ファントムパレード』の大規模アクセスを支えるインフラ構成と最適化【CAGC2024】
                                                              • バックエンドのテスト戦略について

                                                                イントロ 今現在仕事で社内用のWebアプリケーションのバックエンド部分の開発をメインで担当している。(ここでいうバックエンドとはいわゆるAPIサーバーを指す。) インフラ部分はすでにあったものに相乗りする形にしたため何もしてない(ecsのタスク定義書き足しただけ)が、アプリケーションの部分はほとんど1から自分が書いたため、言語選定からアーキテクチャの設計といった部分も自分が考えて意思決定した。もちろん色んな人に壁打ちをして意見をもらった上でだが。 今回はそうしたバックエンドを1から開発する中で結構悩んだことの1つである「テスト戦略」について書く。 テストを書く上で大事だと思うこと 意図を明確にする なぜこのコードに対してテストを書いたのか (or 書かないのか) このテストは何をテストしたいのか こうしたテストに対する意図が言語化されてると嬉しいことがいくつかある。 テストコードの理解がし

                                                                  バックエンドのテスト戦略について
                                                                • SpaceTraders - Getting started

                                                                  A programmable API game for developers. SpaceTraders is a space-themed economic game with HTTP endpoints for automating gameplay and building custom tools. How It WorksHow do I play a game through a Web API? Our platform allows you to use any programming language to play or automate the game. Every action you can take in the game is an HTTP endpoint you can hit with code. Learn a new language, dem

                                                                    SpaceTraders - Getting started
                                                                  • Web APIテスト技法 | 翔泳社

                                                                    煩雑なWeb APIのテストにも 品質とリスクを考慮した戦略・手法がある 本書は Mark Winteringham, "Testing Web APIs", Manning Publications 2022 の邦訳版です。 閉じた環境下にあるプログラムのテストなら、その戦略も手法も自ずと見えてくるもの。どこをどうテストすれば品質が上がり、全体にとってのリスクもある程度は把握できます。けれども、それが手の届かない外部に開いており、ある種のブラックボックス化された環境と接続せざるを得ない時、果たして、採用した戦略が正しいのでしょうか。また、正解ではなかった場合のリスクを見積もることは可能でしょうか。 本書ではプロダクトに対する品質とリスクの両面から、ケースバイケース案件として場当たり的なテスト戦略を見直し、Web APIにとって真に効果的なテスト手法の数々を紹介します。 初歩的な事柄から自

                                                                      Web APIテスト技法 | 翔泳社
                                                                    • Amazon API Gateway、ヘッダーとパスに基づく動的ルーティングを追加

                                                                      あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

                                                                        Amazon API Gateway、ヘッダーとパスに基づく動的ルーティングを追加
                                                                      • 👷テストツール dredd👷 openapi の内容でテストを実行する - Qiita

                                                                        前職で使っていたツールの dredd について書いてみたいと思います。 dredd 公式サイト: Dredd — HTTP API Testing Framework — Dredd latest documentation 公式サイトより、issue のほうがいろいろ情報あるかも: Issues · apiaryio/dredd dredd は openapi の仕様書をもとに、テストを自動で行ってるツールです。 (※api blueprint で書かれた仕様書でもOK) すでに、openapi の仕様書を管理しているプロジェクトであれば、すぐに導入してテスト自動化ができます。 ※openapi は v2 も v3 も対応していますが、v3 はまだ試験的な導入らしいので、場合によっては正しく動作しない可能性あり。詳しくは公式のドキュメント参照。 Dredd — HTTP API Test

                                                                          👷テストツール dredd👷 openapi の内容でテストを実行する - Qiita
                                                                        • Thunder Client: The successor to POSTMAN! | DevelopersIO

                                                                          In the Technology industry, there is a constant demand for UPDATES in existing tools, libraries and, software. When such tools/software are not updated over a long time ( even if they don't need updates at that time), they are considered malicious or outdated. Postman which started as an extremely lightweight API testing tool has evolved so much in terms of features and environment that it is cont

                                                                            Thunder Client: The successor to POSTMAN! | DevelopersIO
                                                                          • AWS SAMのCORSを設定する(REST APIバージョン) - Qiita

                                                                            困っていたこと ローカル開発環境で、ブラウザでReactからAWS SAMのAPI Gatewayを叩きたかったのですが、CORSに行く手を阻まれておりました。 下記は、CORS未設定の状態でAPIを叩いたときにブラウザのコンソールに出るエラーメッセージです。 Access to fetch at ‘http://127.0.0.1:3001/hello_world’ from origin ‘http://127.0.0.1:3000’ has been blocked by CORS policy: Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. If

                                                                              AWS SAMのCORSを設定する(REST APIバージョン) - Qiita
                                                                            • .NET 6 (C#) で Twitter API v2 の OAuth 2.0 を試す

                                                                              概要 Twitter API v2 でユーザー認証も OAuth 2.0 になり権限を細かく設定できるようになったらしいとのことでちょっと試してみました。 OAuth 2.0 Authorization Code Flow with PKCE 詳しい説明はドキュメントや上の記事を参照してもらった方が確実なのでここでは説明しません。 画像だけドキュメントから引用しておきます。 アプリの登録 登録済みのアプリがあったので OAuth 2.0 の登録だけやります。 歯車アイコンをクリック。 Edit をクリック。 OAuth 2.0 を有効化。 Type of App で Web App (サーバーで動くアプリを指してます)または Automated App or bot を選択。 後述しますが今回は Confidential Client で説明していきます。 iOS / Android アプ

                                                                                .NET 6 (C#) で Twitter API v2 の OAuth 2.0 を試す
                                                                              • LINE APIをcurlで叩く - Qiita

                                                                                LINE Messaging APIによる開発を行っていて、「このデータでちゃんとメッセージが送られるのか?」というのを手軽に試す方法として、curlで直接Messaging APIを実行する方法を紹介します。 事前準備 事前にLINE Developersに登録しておきます。 参考:LINE APIの個人検証環境を作る 1. 友だち追加 LINE Developersにログインし、対象チャネルのMessaging API設定タブで表示されるQRコードを読み取って友達に追加しておく。 2. チャネルアクセストークンを取得 Messaging API設定タブの下部にあるチャネルアクセストークンを控えておく。 チャネルアクセストークン | LINE Developers 3. ユーザーIDを取得 対象チャネルのチャネル基本設定タブで中程に表示されているあなたのユーザーIDを控えておく。 LIN

                                                                                  LINE APIをcurlで叩く - Qiita
                                                                                • VOICEVOX ENGINE(API)のスループット検証 - Qiita

                                                                                  こんにちは。最近、ChatGPT×VRM 3Dモデル×VOICEVOXで性格・見た目・声をカスタマイズできるAIアシスタントアプリを開発・運営しているうえぞうと申します。 今回、このアプリの3大要素の一つである声を担うVOICEVOXのAPIサーバーの運用が結構大変だったので、その知見を還元することで少しでもコミュニティーに貢献したいと思いこの記事を書きました。 諸々の工夫についてはまた別途記事化するとして、本記事では企画段階で知っておくべきスループットの特徴についてシェアしたいと思います。 検証内容 まずは手元のPC(MacBook Pro 2020 / Core i7 論理8コア / 32GB RAM)で多重度の検証、その後一般的なAWSのサーバーでその処理時間を計測してみます。みなさんがVOICEVOXを利用したサービスを展開される際、一つの目安にしていただけるかと思います。 環境準

                                                                                    VOICEVOX ENGINE(API)のスループット検証 - Qiita

                                                                                  新着記事