タグ

RESTに関するhiroomiのブックマーク (84)

  • Outlook REST API の概要 - Outlook Developer

    REST で、すべてが簡単に。親しみある言語と IDE をそのまま使えます。アプリの作成作業は 1 回だけで、4 億の Outlook.com ユーザー、数千万の Office 365 ユーザーを一挙にターゲットにできます。 まず、いくつかの名前を付けるために、アプリの言語 (Node、PythonRubySwift) を選択します。 コードを作成すると、アプリの登録と認証を含む、合理的な一連の新サービスを活用できます。そして、Outlook.com または Office 365 にある、ユーザーのメール、予定表、連絡先データにアクセスできます。 Windows、web、モバイル、およびデスクトップで、Android 向けでも iOS 向けでも同一の Outlook REST API を使用できます。 Exchange の専門知識は不要です。 作業の開始 アプリを登録します。 登録はす

    Outlook REST API の概要 - Outlook Developer
    hiroomi
    hiroomi 2023/02/25
  • WithSecure Elements VM API

    hiroomi
    hiroomi 2022/11/15
  • 法人番号システム Web-API|国税庁法人番号公表サイト

    Web-API機能は、利用者の皆様が保有するシステムからインターネットを経由して、簡単なリクエストを送信していただくことで、指定した法人番号や法人名で抽出した法人に係る情報、指定した期間、地域で抽出した法人の更新(差分)情報を取得するための、システム間連携インターフェース(データ授受の方式)を提供するものです。 法人番号システムWeb-APIの概要 Web-APIのアーキテクチャスタイルは、REST方式です。利用者のシステムから法人番号公表機能に条件を指定してリクエストを送信すると、指定された条件に基づき、法人番号システムに動的にデータを生成しデータを応答します。 提供する機能・取得可能なデータ 法人番号を指定して情報を取得する機能 指定した法人番号の基3情報と付随する情報を取得することができます。条件指定することにより指定した法人の変更履歴を併せて取得することもできます 取得期間を指定

    hiroomi
    hiroomi 2022/07/26
  • cybozu developer community

    kintone、Garoonのカスタマイズ開発を行っている技術者同士で、困りごとや悩みを具体的に相談、解決していくことを目的とするコミュニティです。

    cybozu developer community
    hiroomi
    hiroomi 2022/07/06
  • REST APIの設定| REST APIガイド|ジュニパーネットワークステクニカルライブラリ

    REST API は、[ システム サービス rest の編集] 階層レベルで使用可能なコマンドを使用Junos OSデバイス上で設定できます。設定が完了すると、REST APIは、リモートからデバイスに rpc コマンドを送信し、GET と POST のリクエストをサポートする REST ベースのインターフェイスである Rest ベースのサービスとして利用できます。

    hiroomi
    hiroomi 2022/07/06
  • REST API を使用したネットワーク監視の自動化

    以前からの希望がかなって、ようやく最先端の統合ネットワーク監視ツールを使用する許可が下りたとしましょう。 ネットワークの停止が起こってしまうと、停止時間が長ければ長いほど大問題になり高額のコストがかかるので、一刻も早くネットワーク監視ツールを展開して迅速なトラブルシューティングができるようになるのを切望しているはずです。 ところが、監視するデバイスは数百(あるいは数千かもしれません)にも及び、それらすべてを新しいシステムに組み込む必要があります。 もちろん、新しいツールには優れた機能が多数あります。デバイス設定を保管、監視し、監査や復元も可能です。ネットワーク上のすべてのデバイスを自動的に検出できます。ですが、これらは基的なことで、もう少し高度なことをしたいという欲求が出てきます。 ネットワーク環境は、変化し続けています。デバイス情報が設定されたり、一時的なメンテナンス中だったりします。

    REST API を使用したネットワーク監視の自動化
    hiroomi
    hiroomi 2022/07/06
  • REST APIの活用例の紹介 | ネットワンシステムズ

    ビジネス推進部 応用技術部 エンタープライズSDNチーム 鈴木俊吾 近年ではREST APIがネットワーク分野においても注目され、活用が広がってきています。WEBアプリケーションでは何年も前から活用されている技術でありますが、ネットワーク機器にもサポートされる製品が増えてきています。 そこで稿ではREST APIの概要とネットワーク運用での活用例を紹介します。 ■REST APIとは? まずREST APIとはどういった技術なのか簡単に紹介します。 文字通りREST(Representational State Transfer)の原則に沿った設計されてAPIのことでWeb APIの一つです。 RESTの原則とは、大きく以下の3点になります。 ユーザが必要としているリソースを分かり易くURIで表現します。URIには操作を示す動詞は含めず、リソースの場所を名詞で設計する方が汎用性が高まり

    REST APIの活用例の紹介 | ネットワンシステムズ
    hiroomi
    hiroomi 2022/07/06
  • 独自Webアプリや社内ツールが作り放題のオープンソース開発環境「ToolJet」を使ってみた! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、さまざまなWebサービスやデータベースと連携して、独自のWebアプリなどを手軽に開発できるサービスをご紹介します! データソースの連携や画面デザインなどはドラッグ&ドロップの操作で簡単に構築が可能で、ロジックやイベント処理などもわずかなJavaScriptを利用するだけで開発できるのが特徴です。 オープンソースで開発が進められており、セルフホストすることで大きな制限もなく活用できるのでご興味ある方はぜひ参考にしてください。 【 ToolJet 】 ■「ToolJet」の使い方 それでは、「ToolJet」をどのように使えばいいのか詳しく見ていきましょう! まずはメールアドレスを入力したら【Create an account】ボタンをクリックして無料のユーザー登録を済ませておきます。 メールアドレス宛にユーザー登録用のリンクが送付されるの

    独自Webアプリや社内ツールが作り放題のオープンソース開発環境「ToolJet」を使ってみた! - paiza times
    hiroomi
    hiroomi 2022/04/21
  • FlaskからMicrosoft Graph APIでOneDrive for Businessにアクセスしてみる | takemikami's note

    Pythonを使ってAPI経由で、 OneDrive for Businessのファイルを扱いたく、実装方法を調べていたのですが。 難しくは無いものの、 いろいろと混乱してしまい時間がかかったので、メモを残しておこうと思います。 アクセスするサービス・利用するAPIAPIを考える前に、 マイクロソフトが提供しているサービスには、 以下のように「OneDrive for Business」と似たサービスがあります。 OneDrive … 家庭向け、個人のファイルのクラウドストレージOneDrive for Business … 法人向け、個人のファイルのクラウドストレージSharePoint Online … 法人向け、組織での情報共有用のクラウドストレージこれらを別のものと認識しておかないと、情報を調べるときに混乱してしまいます。 特に「OneDrive」「OneDrive for Bus

    FlaskからMicrosoft Graph APIでOneDrive for Businessにアクセスしてみる | takemikami's note
    hiroomi
    hiroomi 2022/04/14
  • OneDrive API を使ったアプリケーション開発

    Office 365 API (※ 現在、統一エンドポイントとして Microsoft Graph がご利用いただけます) Office 365 API 入門 HTML ハイブリッド アプリでの使用 (JavaScript for Cordova) Web フロントエンド (JavaScript) での使用 (CORS) PHP, Node.js からの使用 Outlook REST API を使った開発 (Outlook.com 対応) Outlook REST API での通知 (Webhook) ・同期 (Sync) の処理 OneDrive API を使った開発 OneDrive API での通知 (Webhook)・同期 (Sync) の処理 Yammer API を使った開発 (Skype API は こちら) OneDrive を使用した新規開発については、今後は Micro

    OneDrive API を使ったアプリケーション開発
    hiroomi
    hiroomi 2022/04/14
  • 楽楽精算APIから定期的に仕訳CSV出力・One Driveにアップロードを行うフローを作成:ArcESB - CData Software Blog

    こんにちは。CData リードエンジニアの杉です。 今回は導入社数国内最多の経費精算システムである「楽楽精算」のAPIを元に、定期的に仕訳CSV出力を行うフローの作成方法を紹介したいと思います。 楽楽精算とは? 楽楽精算は 経費・交通費・出張費・旅費・交際費など、お金にかかわる全ての処理を 一元管理できるクラウド型の交通費・経費精算システムです。 https://rakuraku-partner.jp/lp/agent01.php 楽楽精算ではAPI連携機能が提供されています。 仕訳データ出力APIでは、他の会計システムに取り込むためにCSVを吐き出すことができますが、間にプログラムを挟まなければいけなかったり、出力先がFTPサーバーであればその部分の接続も考慮しなければいけません。 そこで今回はノーコードのデータ連携ツールであるArcESBを使って、自動的に仕訳データのCSVを取得して

    楽楽精算APIから定期的に仕訳CSV出力・One Driveにアップロードを行うフローを作成:ArcESB - CData Software Blog
  • RESTful API との比較で GraphQL API を作ることの難しさ|qsona

    上の資料でも書いてるんですが、要点を言うと以下のようなことを主張している。 API の設計手法として、以下の2つのパターンが考えられる ・Resource-based API ・Usecase-based API Usecase-based というのは要はクライアントの要求にそのまま沿った形で API を作るということだ。しかし、UI やその他クライアントの要求というのは変わりやすいものなので、そのたびにいちいち API を変更しないといけないとか、API に一貫性がなくて使いにくいとか、1つの endpoint で多数の要求に対処する "神API" が作られてパフォーマンスが悪化する、というような問題が起こる。 したがって、注意深く RESTful API を設計すると Resource-based になる。ここで言っている Resource というのはテーブル設計にやや近いが、そのまま

    RESTful API との比較で GraphQL API を作ることの難しさ|qsona
  • ProtobufでREST APIを快適に開発する方法のご紹介 - TIER IV Tech Blog

    こんにちは、ティアフォーで認証認可基盤を開発している澤田です。 最近取り入れたProtobufで、素晴らしいREST APIの開発体験をしたのでご紹介します。 なお、ティアフォーではマイクロサービスを支える認証認可基盤を一緒に開発いただけるメンバーを募集しています。ご興味のある方は下記ページからご応募ください。 herp.careers 実現したかったこと マイクロサービス間連携のAPI開発において、以下の条件を満たすやり方を探していました。 スキーマを最初に定義してリクエストとレスポンスの型が自動で生成される ドキュメント(openapi.yaml)が生成される バリデーションが定義できて、その実装が自動で生成される 実現方法 Go言語で開発する場合はgo-swaggerでも実現できますが、記事では、Protobufで実現できるgRPC Gatewayとprotoc-gen-valid

    ProtobufでREST APIを快適に開発する方法のご紹介 - TIER IV Tech Blog
    hiroomi
    hiroomi 2022/02/02
  • 外部システムからSalesforceのREST API を使用する - Qiita

    外部システムからSalesforceのREST API を使用してみる 接続アプリケーションの作成から標準REST APIをコールするまで。 Apex REST Webサービスおよび Apex REST コールアウトはここでは扱いません。 1. インテグレーション用ユーザの作成 REST APIを使用するためにはまず、インテグレーション用ユーザを作成する必要があります。 外部システムからSalesforceのREST APIを使用する際は、まずインテグレーション用ユーザにログインする必要があります。 外部システムはインテグレーション用ユーザの権限、共有設定によって制限を受けます。 インテグレーション用にユーザとプロファイルを作成します。 インテグレーション用プロファイルでシステム管理者権限の「API の有効化」が有効になっているのを確認します。 参考 実装に関する考慮事項 | SOAP A

    外部システムからSalesforceのREST API を使用する - Qiita
  • FastAPI

    FastAPI framework, high performance, easy to learn, fast to code, ready for production ドキュメント: https://fastapi.tiangolo.com ソースコード: https://github.com/tiangolo/fastapi FastAPI は、Pythonの標準である型ヒントに基づいてPython 以降でAPI を構築するための、モダンで、高速(高パフォーマンス)な、Web フレームワークです。 主な特徴: 高速: NodeJS や Go 並みのとても高いパフォーマンス (Starlette と Pydantic のおかげです)。 最も高速な Python フレームワークの一つです. 高速なコーディング: 開発速度を約 200%~300%向上させます。 * 少ないバグ: 開発者起

    FastAPI
    hiroomi
    hiroomi 2021/11/22
    “REST API を構築するためのモダンなフレームワークを学びたい方は、FastAPI [...] をチェックしてみてください。”
  • 【できるUiPath】REST APIとJSONを活用して外部のWebサービスと連携させよう

    RPA(アールピーエー)のワークフローから、外部のWebサービスを利用してみましょう。外部サービスからデータを取得したり、AIなどのクラウドサービスを活用したりできます。 【できるUiPath】は注目のRPAサービス「UiPath」を使って、RPAのワークフローを作るための基操作から、実際に業務をRPA化する実践テクニックまでを解説する連載です。 過去の記事一覧【できるUiPathまとめ】 ワークフローから、外部のWebサービスを利用してみましょう。外部サービスからデータを取得したり、AIなどのクラウドサービスを活用できます。 リクエストの応答をJSONで取得して利用する インターネット上のWebサービスの中には、外部から一部のサービスを利用するためのインターフェース(API)を提供しているものがあります。中でも、URLを使って外部サービスと連携させるタイプのAPI(REST API)は

    【できるUiPath】REST APIとJSONを活用して外部のWebサービスと連携させよう
  • API設計スキルを次のレベルに引き上げるベストプラクティス22選 - Qiita

    記事は、Mohammad Faisal氏による「22 Best Practices to Take Your API Design Skills to the Next Level」(2021年4月15日公開)の和訳を、著者の許可を得て掲載しているものです。 REST API設計のための実践的アドバイス Photo by Andrea Piacquadio from Pexels はじめに すべてが分かりにくく、ひどいAPIに不満を感じたことはありませんか?私はそうです。 マイクロサービスの世界では、バックエンドAPIの一貫した設計が不可欠です。 今日は、知っておくべきベストプラクティスについて、簡潔に説明します。さあ始めましょう! 用語 API設計は、リソース指向設計というものに従います。3つの重要な概念で構成されています。 リソース:データの一部(例:ユーザー) コレクション:リソー

    API設計スキルを次のレベルに引き上げるベストプラクティス22選 - Qiita
    hiroomi
    hiroomi 2021/11/10
  • Azure 監視 REST API のチュートリアル - Azure Monitor

    この記事では、Azure Monitor の REST API リファレンスを使用する方法について説明します。 Azure Monitor API を使用してメトリック定義、ディメンション値、メトリック値を取得し、アプリケーションでデータを使用したり、分析のためにデータベースに格納したりします。 Azure Monitor API を使用して、アラート ルールを一覧表示したり、アクティビティ ログを表示したりすることもできます。 Azure Monitor 要求の認証 Azure Monitor API を使用して送信された要求では、Azure Resource Manager 認証モデルが使用されます。 すべての要求は、Microsoft Entra ID で認証されます。 クライアント アプリケーションを認証する 1 つの方法は、Microsoft Entra サービス プリンシパルを

    Azure 監視 REST API のチュートリアル - Azure Monitor
  • A10の負荷分散装置、全設定をREST APIから可能に

    A10ネットワークスは2015年3月18日、負荷分散装置「Thunder ADC」のOSソフトウエアを最新版の「ACOS 4.0」に刷新した。ACOS 4.0では、CLI(コマンドライン)で設定可能なすべての設定をWeb API(REST API)経由で設定できるようにした。これにより、OpenStackやCisco ACI環境などのクラウド運用基盤からThunder ADCを制御できるようになり、「クラウドレディになった」(マーケティング部部長兼エバンジェリストの高木真吾氏、写真)。 現在、クラウド環境では、クラウド運用基盤ソフトやSDN(ソフトウエア・デファインド・ネットワーキング)のコントローラーなどを使って、サーバー/ストレージやネットワーク機器の設定を動的に変更できるようになっている。このための前提として、これらの管理サーバーからネットワーク機器などを制御できるように、あらかじめ

    A10の負荷分散装置、全設定をREST APIから可能に
    hiroomi
    hiroomi 2021/11/10
    “ACOS 4.0では、CLI(コマンドライン)で設定可能なすべての設定をWeb API(REST API)経由で設定できるようにした。”
  • VMware Workstation Pro REST API サービスの使用

    hiroomi
    hiroomi 2021/11/10