並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 19 件 / 19件

新着順 人気順

外部APIの検索結果1 - 19 件 / 19件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

外部APIに関するエントリは19件あります。 APIarticleDB などが関連タグです。 人気エントリには 『わりと簡単? ChatGPTの「GPTs」でオリジナルアプリを作る 外部API連携も』などがあります。
  • わりと簡単? ChatGPTの「GPTs」でオリジナルアプリを作る 外部API連携も

      わりと簡単? ChatGPTの「GPTs」でオリジナルアプリを作る 外部API連携も
    • デジタル化が進んだと思いきや、新たな手作業が生まれている今 ここから5年間、SaaSにおいて外部APIは重要なパーツになる

      株式会社LayerX・プロダクトマネージャーの梶原氏は、APIを活用することでSaaSにどんな価値が増えていくのか、そしてSaaSにおける外部APIの重要性について話しました。 LayerXの事業紹介 梶原将翔氏:株式会社LayerXの梶原と申します。だいたい“かじさん”と呼ばれていて、Twitter(現X)も“かじ(@kajicrypto)”でやっていますので、フォローしてもらえるとうれしいです。 今日は「SaaSの利用体験を拡張せよ〜APIですべてが繋がる世界へ〜」というLTをしたいと思います。最初に事業の紹介をします。 LayerXという「すべての経済活動を、デジタル化する。」ということをミッションに掲げた会社でいくつか事業をやっているのですが、一番大きい事業が「バクラク」シリーズというBtoB SaaSになります。 バックオフィス向けの業務効率化を推進するSaaSで、2021年の1

        デジタル化が進んだと思いきや、新たな手作業が生まれている今 ここから5年間、SaaSにおいて外部APIは重要なパーツになる
      • Go サーバーで外部 API 操作の原子性を頑張る - KAYAC engineers' blog

        こんにちは、カヤック SRE の市川です。 このエントリは【カヤック】面白法人グループ Advent Calendar 2023の1日目の記事です。 はじめに いきなり鬼のように私事ですが、結婚することになりました。 ISUCON 起床試験に失敗し、成長への決意を込めて(?)購入したチュードル 技術ブログとは全く関係ない話と見せかけて、婚約者が MySQL 互換な分散 DB の会社で働いていることが、想像していた以上に「データの整合性と向き合う機運」の高まりに繋がりました。 ということで今年は気合を入れて 気合いで DDIA 読破 Advent Calendar 2023 なるものを計画しているのですが、会社のアドベントカレンダーも運営担当をしているので、トップバッターやっていきます。 GopherCon Singapore での学び 個人的な話が連続して恐縮ですが年末なので(?)お許しく

          Go サーバーで外部 API 操作の原子性を頑張る - KAYAC engineers' blog
        • 【動画付き】外部APIに依存するRailsアプリケーションの設計とテストの書き方 - Qiita

          この記事は何? DBにデータが保存されているのではなく、外部APIから取得したデータをあたかもDBから取得したデータのように扱うRailsアプリケーションを作る場合の、設計やテストの書き方を紹介する記事です。 詳しい内容は動画で解説しているので以下の動画をチェックしてください。 また、この記事で使ったサンプルコードはこちらにあります。 この記事では上の動画の簡単な概要を記述します。 アプリケーションの概要 今回作ったのは以下のようなデータを表示するだけのアプリケーションです。 ただし、このデータはDBではなく下記URL(外部API)から取得したJSONデータを表示しています。 https://samples.jnito.com/access-log.json [ { "request_id": "1", "path": "/products/1", "status": 200, "dura

            【動画付き】外部APIに依存するRailsアプリケーションの設計とテストの書き方 - Qiita
          • 「ねこGPT」GPTsのActionsを理解して、外部APIをコールする - Qiita

            GPTsのActionsを使って、カスタムアクションを定義して、外部APIをコールできるようになるまでのハウツーです。 公式のActionsのドキュメントを読んでもいまいちピンと来なかったので、CAAS(Cats as a Service)こと、The Cat APIからねこ画像を取得してアンサーしてくれるGPTsを実装してみました。完成したサンプルはこちらから。 The Cat API まずはThe Cat APIの利用方法です。サンプルでは、以下のエンドポイントをGPTsからコールしてねこ画像を取得します。 ランダムでねこ画像を取得する https://api.thecatapi.com/v1/images/search?breed_ids=beng breed_idsで品種、猫種?を指定できます。bengはベンガルネコです。 猫種の一覧を取得する https://api.thecat

              「ねこGPT」GPTsのActionsを理解して、外部APIをコールする - Qiita
            • 【Go+VCR】外部APIとの通信を保存してテストに使用する話

              Go3 Advent Calendar 2019本記事は Go3 Advent Calendar 2019 の 8日目 の記事です。 ではでは、早速本題に入っていきます。 モック使ってますか?みなさんモックコードは書いていますか? テストコードを書いているなら、ほぼ必ず登場するあのモックです。 DB処理や関数のモックなどいろいろありますよね。 そんなモックコードですが、作ったり管理するのめんどくさいなぁとか思ってないですか? モックだからといって雑なコードになっていませんか? 今回は、外部API通信のモック化にフォーカスし、 モックコードの作成・管理コストを軽減する VCR ライブラリ を紹介します。 VCR ライブラリ とは?VCR(Video Cassette Recorder)とは、通信を保存し、再生するライブラリです。 つまり、APIリクエストの初回通信の内容を保存し、 次回以降そ

              • Cloud Tasksで外部APIへの流量制御をするときに考えたこと | メルカリエンジニアリング

                この記事は、Merpay Tech Openness Month 2023 の16日目の記事です。 こんにちは。メルペイのバックエンドエンジニアの@panoramaです。 今回はメルカードのバックエンドにおいて「外部APIへのリクエストの流量制御を実現するためにCloud Tasksを導入した話」をご紹介します。 背景 メルカードのバックエンドでは提携している企業さまのAPIをさまざまな処理で呼び出しています。(以降このAPIを外部APIと呼びます。) メルカードをご利用いただいているお客さまが増えるにつれ、通常のご利用時やカスタマーサポートでこの外部APIを呼び出す処理も増え、急激に負荷がかかることも発生するようになりました。 もし、時間当たりの処理件数が外部APIの処理速度を上回ってしまうと処理が失敗してしまいます。 しかし外部APIは自社内のマイクロサービスとは異なり、自分たちで自由

                  Cloud Tasksで外部APIへの流量制御をするときに考えたこと | メルカリエンジニアリング
                • KotlinのCoroutineを用いた,外部API呼び出しの並列数を指定できるライブラリを作成した話 - Uzabase for Engineers

                  KotlinのCoroutineを用いた,外部API呼び出しの並列数を指定できるライブラリを作成した話 背景 本記事の内容 Coroutine Coroutineの作成方法 中断が可能な計算インスタンス [1] 特定のスレッドに束縛されない Channelとは ParallelExecutorについて まとめ KotlinのCoroutineを用いた,外部API呼び出しの並列数を指定できるライブラリを作成した話 ユーザベースインターンの原田です.大学院で研究しながら京都でユーザベースのインターンをさせて頂いており,今回初めてブログを書かせて頂きます! 題名にある通り,今回KotlinのCoroutineを使用した並列数を指定して関数を実行できるライブラリ(ParallelExecutor)を作成しましたので,そのことについて投稿させて頂きます. 背景 外部のAPIを呼びだす処理を並列で呼び

                    KotlinのCoroutineを用いた,外部API呼び出しの並列数を指定できるライブラリを作成した話 - Uzabase for Engineers
                  • ついにChatGPTのPluginが利用可能に。ChatGPTが外部APIにアクセスできる機能がついてパワーアップ。 - Qiita

                    ついにChatGPTのPluginが利用可能に。ChatGPTが外部APIにアクセスできる機能がついてパワーアップ。PluginやってみたChatGPT 昨日?くらいにChatGPTのUIが少し変わっていたので見て見たら、Plugin機能が使える様になっていたので使って見ましたので、どんな感じだったかをまとめて見たいと思います。 Plugin機能とは? ChatGPTのPlugin機能は、以前からOpenAIのドキュメントに掲載がありました。 これによると、 ”Plugin機能とは、3rdパーティーのアプリケーションであり、ChatGPTがDeveloperにより定義されたAPIを利用することができる様になり、ChatGPTのケイパビリティを向上させるもの” とのことです。 つまり、Pluginが有効になっていると、ニュースサイトにアクセスしたり、天気の情報をとりに行って今日の天気は雨なの

                      ついにChatGPTのPluginが利用可能に。ChatGPTが外部APIにアクセスできる機能がついてパワーアップ。 - Qiita
                    • 外部API連携とシナリオテスト基盤構築で新卒1年目がDXに向き合う | CyberAgent Developers Blog

                      本記事は、22卒1年目の成長シリーズ3日目の記事です。 はじめに AI事業本部協業メディアリテールディビジョンでバックエンドエンジニアをしている岩見彰太(@B_Sardine)です。 2022年にサイバーエージェントに入社、5月に協業メディアリテールディビジョンのアプリ運用センターに配属され業務を行ってきました。 この記事では、サイバーエージェントのDXという領域での新卒1年目の働き方について紹介します。 1年目の業務内容 入社後全体研修、その後AI事業本部に配属されてからは事業部での研修を行いました。特にAI事業本部の研修は、前半は毎年コンテンツの変わる座学、後半はチーム開発で広告配信サーバーを実装するなど充実した内容でとても学びの多いものでした。 その後、協業リテールメディアディビジョンのアプリ運用センターに配属されました。 協業リテールメディアディビジョンは主に協業先とともに事業をグ

                        外部API連携とシナリオテスト基盤構築で新卒1年目がDXに向き合う | CyberAgent Developers Blog
                      • 【レポート】 サーバレスアーキテクチャによる外部 API 連携の実現 #AWSSummit | DevelopersIO

                        2020年9月8日から30日まで開催されるAWS Summit Onlineのレポートです。 本記事で取り上げるセッションは下記となります。 CUS-48:サーバレスアーキテクチャによる外部 API 連携の実現 セッション情報 スピーカー 株式会社 LegalForce 製品開発セクション 取締役兼 CTO 時武 佑太 氏 概要 B2B SaaS ではいかにユーザーの利便性を追求した機能を搭載できるかがプロダクトの価値向上には重要であり、その中でも他サービスとの連携は有効な選択肢です。 しかし、人数の限られたスタートアップにおいて連携機能を実装するのは比較的開発コストが高く、綿密な戦略が求められます。 当セッションでは LegalForce におけるサービス連携において、サーバレスアーキテクチャを採用した理由と開発体制、アーキテクチャの詳細についてお話します。 セッションレポート 提供して

                          【レポート】 サーバレスアーキテクチャによる外部 API 連携の実現 #AWSSummit | DevelopersIO
                        • Rails 7アプリ on Heroku でPostGISを使い、外部APIを使わず緯度経度から県名を導く - 僕は発展途上技術者

                          PostGISを扱う練習として、HerokuでRails 7アプリからPostGISを使えるように設定し、緯度経度を与えたときに、その場所を含む県名を取得して表示するようなサービスを作ってみました。 DockerでRails 7アプリを動かす 第一歩として、ローカル環境でRails 7のアプリを動かします。Docker DesktopなどをインストールしていてDockerのセットアップが済んでいることが前提です。 ryanwi/rails7-on-docker にあるコードをgit cloneし、READMEにある通り、セットアップをおこなって動かします。 http://localhost:3000 にアクセスすれば、以下のようにトップ画面が表示されます。 PostGISを有効にする 以下の3箇所を修正してローカルのDocker環境でPostGISを有効にします。 Gemfileに以下を追

                          • Bot Framework Composer で チャットボットをノンコーディング開発 (2) Dialog (+ユーザー入力、外部 API 利用、条件分岐) - Qiita

                            Bot Framework Composer は、Bot Framework をベースとしたチャットボットアプリを GUI で作成するツールです。ダイアログの作成や LUIS や QnAMaker を利用した自然言語処理の組み込みをノンコーディングで作成できます。 Bot Framework Composer で チャットボットをノンコーディング開発 シリーズ (1) ひとまず EchoBot 編 (2) Dialog (+ユーザー入力、外部 API 利用、条件分岐) 編 (このページ) (3) Language Understanding (LUIS) で自然言語処理を追加 編 今回は Bot Framework Composer を使って、ユーザーの入力を元に外部 API を利用して情報を取得、結果をユーザーに返信する Dialog (対話フローを行う処理(ひとかたまり))を作成してみ

                              Bot Framework Composer で チャットボットをノンコーディング開発 (2) Dialog (+ユーザー入力、外部 API 利用、条件分岐) - Qiita
                            • PHPとcURLを使って外部APIを叩く方法 | luftgarden

                              PHP + cURL 実装で注意すること POSTパラメータを http_build_query()に通して application/x-www-form-urlencoded 扱いにする必要に応じて文字エンコーディングの変換を行う cURL でPOSTするパラメータを http_build_query() に通さない場合、multipart/form-data で送信され文字化けの可能性が高くなります。また、Webアプリケーション側とAPI側で扱う文字エンコーディングが異なる場合、変換処理が必要になります。 実装例 API から返却されるデータの形式はQueryString( 例: name=taro&age=15&country=jpn ) 、Webアプリケーション側の文字エンコーディングはUTF-8、API側の文字エンコーディングはShift-JISと仮定した場合の例です。 <?ph

                                PHPとcURLを使って外部APIを叩く方法 | luftgarden
                              • node.jsでnockライブラリを使って外部API呼び出しをモック化させる。

                                オフィス狛 技術部のHammarです。 node.jsでAPIを実装しているプロジェクトにユニットテストを実施することになり、いろいろと自動化させています。 このユニットテストにおいて、外部のAPIを呼び出す処理は、実際に外部APIを呼ばずに、APIモックを作成してテストするということになり、今回nockというライブラリを使って簡単にモックを作成ができたので、ご紹介したいと思います。 実行環境 ※ユニットテストではjestを使います Node.js  v12.14.0 jest           v27.5.1 nock        v13.2.4 以下代表的なGETとPOSTのテストについてサンプルを書いてみます。 GETの場合 テスト対象となるプログラムの例として、以下GETリクエストのプログラムを作成します。 ■testGetRequest.js const request =

                                  node.jsでnockライブラリを使って外部API呼び出しをモック化させる。
                                • 【ChatGPT】GPTs + 外部API連携 + Supabase 自然言語でDBの読み書きをするGPTsを作った - Qiita

                                  はじめに DBに外部API連携をし、自然言語でDBの読み書きをする、GPTsアプリケーションを作りました。 DBは、オンライン上でRDBMSとして使用できるSupabase、 Supabase側でAPIで起動するFunction(ストアドプロシージャのようなもの)を作り、 GPTsから、外部API連携の機能「Actions」でそれらFunctionを自然言語だけで駆動し、DBの読み書きをする、というものです。 ※このGPTsは非公開です。 Supabase https://supabase.com/ 対象とする読者 GPTs、GPT Builderの基本や操作手順をある程度知っている人(本稿では、ここら辺の説明はありません) GPTsから外部API連携することに興味がある人 自然言語だけで何かを駆動させることに興味がある人 RDBMSの基本操作ができる人(Supabaseは初見殺しのUIで

                                    【ChatGPT】GPTs + 外部API連携 + Supabase 自然言語でDBの読み書きをするGPTsを作った - Qiita
                                  • Go言語で外部APIを呼び出しとJSONの取り扱いについて - Qiita

                                    はじめに 今日はGo言語を用いて外部APIを呼び出し、その結果をJSON形式で取り扱う方法について記載します。 これはWebサービスを開発する際によく用いられる技術で、非常に役立つスキルです。 必要なパッケージのインストール まずはじめに、net/httpとencoding/jsonという2つのパッケージが必要となります。これらはGo言語の標準ライブラリに含まれているので、追加でインストールする必要はありません。 外部APIの呼び出し まず、net/httpパッケージを使って外部APIを呼び出します。http.Get関数を使うと、HTTPのGETリクエストを送ることができます。 以下に簡単な例を示します。 package main import ( "fmt" "net/http" ) func main() { // http.Getを用いて外部APIを呼び出す resp, err :=

                                      Go言語で外部APIを呼び出しとJSONの取り扱いについて - Qiita
                                    • [WORDPRESS]投稿に外部APIから取得した情報を表示する - D-NET

                                      ゲーム記事を書こうとしたのがきっかけで、基本的なアプリの情報はAPIから取得したら楽かなと思いました。 下記ページのアプリ基本情報はAPIから取得した情報を表示しています。 サンプル-APIから取得した情報表示 自分はiPhoneなのでとりあえずIOSの情報だけで良いかと思って探してみたらこんなAPIがありました。 iTunes Search API 上記をWORDPRESSの投稿上に表示してみたいと思います。 phpでcurlを使用して外部APIからデータを取得する 外部APIを取得する方法としては、JavaScriptを使用してもできますが、今回はphpのcurlで実装します。 wp_remote_getというWORDPRESSの関数もあります。こちらは紹介のみしておきます。 関数リファレンス/wp remote get functions.phpに記載していくのですが、更新の際に変更

                                        [WORDPRESS]投稿に外部APIから取得した情報を表示する - D-NET
                                      • 【SwiftUI】外部APIを叩いて取得した結果をListに表示する - Qiita

                                        はじめに そういえば Apple の SwiftUI のチュートリアルには, 通信して取得したデータを表示する系のチュートリアルがなかったな ということで SwiftUI の勉強会の LT 発表ネタにしようと思って サンプルアプリを作ってみることにしました。 何を題材にしよう?と考えて, 勉強会なので connpass のイベントサーチAPI 使おうと決めました。 Enjoy SwiftUI vol2 で一部ライブコーディングした内容です。 ObservableObject と ObservedObject SwiftUI の View 周りの実装だけやるのであれば不要な知識なのですが, データが絡まないことは実際のアプリだとほとんどないですよね。 ちょっと敬遠してた ObservableObject と ObservedObject を 確認することにしました。 ObservableOb

                                          【SwiftUI】外部APIを叩いて取得した結果をListに表示する - Qiita
                                        1

                                        新着記事