#author("2023-01-04T11:39:35+09:00","default:irrp","irrp")
→Web技術関連

→Webアプリ開発

→[[SNS関連]]

→Twitter関連

→Web2.0関連

→Webで利用できるサービス

→[[XML関連]]

→ASP.NET関連

→ASP.NETでのWebサービス開発に関するメモ

→SOAPクライアント

#contents


*WebAPI [#q98e8ad8]
-[[【Qiita API】Qiita投稿記事の総閲覧数知りたくない? - Qiita>https://qiita.com/mokio/items/12f7128c952fec6dec52]] 2022.12

-[[湧き水APIをPythonでたたいてみた! - Qiita>https://qiita.com/kkawano_neko/items/4d42dce349241e3de1c5]] 2022.11

-[[【知って損はない】個人開発で役立つAPIまとめ>https://zenn.dev/nameless_sn/articles/recommended_api_for_development]] 2022.11

-[[仕事でバックエンド開発するときに考えていること / GEEK-SAI-2022-AUTUMN-yanyan-Backend-Study - Speaker Deck>https://speakerdeck.com/carta_engineering/geek-sai-2022-autumn-yanyan-backend-study]] 2022.10

-[[GitHub - public-apis/public-apis: A collective list of free APIs>https://github.com/public-apis/public-apis]] 2022.10

-[[【APIキー・アカウント不要】Pythonで住所から緯度経度を取得する | ジコログ>https://self-development.info/%e3%80%90api%e3%82%ad%e3%83%bc%e3%83%bb%e3%82%a2%e3%82%ab%e3%82%a6%e3%83%b3%e3%83%88%e4%b8%8d%e8%a6%81%e3%80%91python%e3%81%a7%e4%bd%8f%e6%89%80%e3%81%8b%e3%82%89%e7%b7%af%e5%ba%a6%e7%b5%8c%e5%ba%a6/]] 2022.9
--Google Geocoding API(V3)

-[[Backlog API をUiPathから使ってみる_Wikiの追加 - Qiita>https://qiita.com/tansuke2021/items/30b0c8d0fabda4dda701]] 2022.7

-[[【2022年最新】これは使える!種類別アプリAPI一覧 | エンジニアスタイル東京>https://engineer-style.jp/articles/1675]] 2022.1

-[[全体 - APIbank>https://www.apibank.jp/ApiBank/api?category_no=0]] 2022.7

-[[Python Quickstart  |  YouTube Data API  |  Google Developers>https://developers.google.com/youtube/v3/quickstart/python]] 2022.7

-[[みんなの自動翻訳@TexTra®>https://mt-auto-minhon-mlt.ucri.jgn-x.jp/]] 2022.6

-[[ここがつらい! Slack API - Qiita>https://qiita.com/mpyw/items/5a8a90713a56196a55ae]] 2022.6

-[[【連載】ゼロからはじめるExcel VBA+Webサービス | TECH+>https://news.mynavi.jp/techplus/series/excelvbaweb/]] 2022.4

-[[Backlog API を使って Backlog に課題を大量登録してみた | DevelopersIO>https://dev.classmethod.jp/articles/backlog-api-many-issues/]] 2022.3

-[[日本の祝日 API を使って Slack に祝日の情報を通知しよう - Qiita>https://qiita.com/seratch/items/d21dc8d71a47bd185970]] 2022.3

-[[食事画像解析API(カロリーチェックAPI)| カロミルAI コンビニ、ファーストフード等の写真解析AI>https://www.calomeal.com/api/meal-analysis.html]] 2022.2

-[[【Python】Kindleの洋書1冊を1分で日本語PDFに変換するコードを書いた話 - Qiita>https://qiita.com/1plus1is3/items/2bf16a1b61c0512b5175]] 2022.11
-[[DeepL翻訳をコマンドラインで使えるアプリを作りました - Qiita>https://qiita.com/adelie_pf/items/c6991d8e8a795f5333f8]] 2022.1
--Node.js からdeepLを呼び出している模様

-[[バックエンドエンジニアの役割の整理と今後何をやっていけばいいか - Qiita>https://qiita.com/iwtn/items/d3849854208aca513c9d]] 2021.12

-[[駅すぱあとWebサービスフリープラン>https://ekiworld.net/service/sier/webservice/free_provision.html]] 2021
--[[駅すぱあとAPIを使ってみた>https://qiita.com/chocode/items/01e3d9762112dcdc598c]] 2018

-[[Public APIs>https://github.com/public-apis/public-apis]] 2019.11
--A collective list of free APIs for use in software and web development.

-[[ZAIFで自動取引シミュレーションシステム>http://qiita.com/soar/items/c26c31eaf2f8ffd0b355]] 2017.5
--http://techbureau-api-document.readthedocs.io/ja/latest/trade/index.html

-[[知っておいて損は無いWebAPI>http://pc.nikkeibp.co.jp/article/NPC/20071128/288198/?P=1]] 2007.11.29
--郵便番号検索、地図系、画像処理、業務支援etc

-http://www.jschart.jp/index.php
-[[楽天ウェブサービス>http://webservice.rakuten.co.jp/]]
-[[GeOAP(ジオープ):http://www.geoap.jp/service/index.html]]
--東京ガスが提供する距離計算、経路探索のWebサービス

-[[WebAPIの調べ方>http://itpro.nikkeibp.co.jp/article/Watcher/20070315/265304/]] 2007.3.19

-http://www.webcron.org/index.php?&lang=en
--定期的にgetしてくれるサービス


* Amazon MWS, SP-API, PA-API [#o5f42839]
-[[3factor app って結局のところ何なの? - AWS Dev Day 2022 - Speaker Deck>https://speakerdeck.com/nemops/3factor-app-tutejie-ju-he-nano-aws-dev-day-2022?slide=2]] 2022.11
--GraphQL, イベント管理, サーバーレス

-[[GitHub - sergioteula/python-amazon-paapi: Amazon Product Advertising API 5.0 wrapper for Python 💰>https://github.com/sergioteula/python-amazon-paapi]] 2022

-[[【Python】Amazon PA-APIで商品リサーチツールを作った話 - Qiita>https://qiita.com/DisneyAladdin/items/7823c79d16cbaaed555b]] 2021

-[[【Python】AmazonのPA-API 5.0でAmazonの商品情報をとる方法 - Qiita>https://qiita.com/DisneyAladdin/items/1ecf3fd5af0a83ec3592]] 2019

-[[【Python】Amazonアソシエイト PA-APIの利用|Product Advertising APIの使い方解説>https://di-acc2.com/system/rpa/15214/]] 2022.4

-[[[Python3] Amazon PA-APIを使って商品情報を取得する方法|ライブラリのインストールから実行まで | liquidjumper>https://liquidjumper.com/programming/python/python3_amazon_pa-api_get_items_search_items_topimage]] 2021.8

-[[Pythonスクレイピング開発 Vol.8 - Amazon PA-APIでデータ収集 - Pythonでクローリング・スクレイピング (2020.07.08) - YouTube>https://www.youtube.com/watch?v=zZIlkw2DclE]] 2020

-[[Amazon マーケットプレイスWebサービス>https://developer.amazonservices.jp/]]

-[[Amazon Marketplace SP-API の使い方:認証・各種必要な設定から実際のリクエストまで - CData Software Blog>https://www.cdatablog.jp/entry/amazonspapihowto01]] 2021.5
--今まではMWSというAPIを通じてAmazon Marketplaceの注文データやレポートが取得できたのですが、今年9月30日でこのAPIの提供を終了し、新しい仕様のAPI・SP-APIに移行するようにとの告知

-[[Amazon マーケットプレイスWebサービス (Amazon MWS) 開発者ガイド>view-source:http://docs.developer.amazonservices.com/ja_JP/dev_guide/index.html]] 2022.1
--[[Amazonセラーフォーラム>https://sellercentral-japan.amazon.com/forums/]]


*GraphQL [#zf2c70bf]
-[[『Production Ready GraphQL』の「Anemic GraphQL」 - いけだや技術ノート>https://ikesyo.hatenablog.com/entry/2023/01/03/production-ready-graphql-anemic-graphql]] 2023.1

-[[アニメオタク、GraphQLのクエリを学ぶ - Qiita>https://qiita.com/_ken_/items/435cbce30c45ea92c307]] 2022.12

-[[GraphQL で REST API を作る - 技術的な挑戦と、それを支える文化の話 - LayerX エンジニアブログ>https://tech.layerx.co.jp/entry/2022/12/19/230000]] 2022.12

-[[GraphQLのExpressにおける具体的な実装例 | HireRoo Tech Blogs>https://hireroo.io/journal/tech/graphql-express-implementation]] 2022.12

-[[Next.js x Relay な GraphQL 環境で Render-as-you-fetch の良さを最大限生かしつつ SSR にも対応したいあなたへ - Qiita>https://qiita.com/p_irisawa/items/7d945ebe74b18a2cc5ee]] 2022.10

-[[How to Build GraphQL APIs Using Go - Earthly Blog>https://earthly.dev/blog/build-graphql-apis-go/]] 2022.10

-[[GraphQL、gqlgen を使って サーバ を立てる - Qiita>https://qiita.com/Keyl0ve/items/e88b83c13fb86b7c9908]] 2022.10

-[[GraphQL実践ノウハウ/graphql-knowhow - Speaker Deck>https://speakerdeck.com/sonatard/graphql-knowhow]] 2022.10

-[[GraphQL Code Generator おすすめ設定 for TypeScript>https://zenn.dev/izumin/articles/ffc84c1b4310be]] 2022.10

-[[フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発 - Speaker Deck>https://speakerdeck.com/naoya/typescript-niyoru-graphql-batukuendokai-fa]] 2022.9

-[[GraphQL設計アンチパターン - Qiita>https://qiita.com/Paul_Dirac/items/c93f2e98a0459044da5a]] 2022.9

-[[GANMA!にGraphQLを導入した話 - FLINTERS Engineer's Blog>https://labs.septeni.co.jp/entry/2022/09/14/170000]] 2022.9

-[[Using GraphQL for Your APIs - DEV Community>https://dev.to/icchatechnologies/using-graphql-api-for-your-apis-212k]] 2022.7

-[[GraphQLのスキーマ定義やクエリから型定義、自動生成できまっせ - Qiita>https://qiita.com/yoshii0110/items/b461e608dc0cff78982e]] 2022.6

-[[GraphQL入門>https://zenn.dev/yoshii0110/articles/2233e32d276551]] 2021

-[[GraphQLを初めて触ってみた - Qiita>https://qiita.com/kohei-noguchi/items/f93c6953ed9346d79a70]] 2022.1
-[[GraphQLが"グラフ"であることを利用してビジネスロジックを入れ込んでみる>https://qiita.com/tetsuya-zama/items/0f972dced8decd85ad7b]] 2020.1
-[[最近流行っている(?)GraphQLについて>https://qiita.com/takochuu/items/96af2ff573ca243b0174]] 2017.12.16


*gRPC [#qf1c5dea]
-[[gRPCとProtocol Buffersの違い - コドモン Product Team Blog>https://tech.codmon.com/entry/2022/12/07/000000_1]] 2022.12

-[[gRPCを使ってRust – JavaScript通信 | DevelopersIO>https://dev.classmethod.jp/articles/grpc-basic/]] 2022.10

-[[gRPCとApplication LoadBalancerを組み合わせて利用する方法 - ISID テックブログ>https://tech.isid.co.jp/entry/2022/10/17/gRPC%E3%81%A8Application_LoadBalancer%E3%82%92%E7%B5%84%E3%81%BF%E5%90%88%E3%82%8F%E3%81%9B%E3%81%A6%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95]] 2022.10

-[[HTTP API を使用した gRPC サービスの比較 | Microsoft Learn>https://learn.microsoft.com/ja-jp/aspnet/core/grpc/comparison?view=aspnetcore-6.0]] 2022.10

-[[HTTP/2における双方向通信とgRPCとこれから - Qiita>https://qiita.com/namusyaka/items/71cf27fd3242adbf348c]]

-[[gRPC 完全に理解した | 東京工業大学デジタル創作同好会traP>https://trap.jp/post/1472/]] 2021

-[[作ってわかる! はじめてのgRPC>https://zenn.dev/hsaki/books/golang-grpc-starting]] 2022.6
--gRPCは主にバックエンド、特にマイクロサービス同士の通信に多く使われる通信方式です。

-[[サービス間通信のための新技術「gRPC」入門 | さくらのナレッジ>https://knowledge.sakura.ad.jp/24059/]] 2022.3

-[[gRPC実現への道>https://blog.cloudflare.com/ja-jp/road-to-grpc-ja-jp/]] 2020

-[[いまさらだけどgRPCに入門したので分かりやすくまとめてみた - Qiita>https://qiita.com/gold-kou/items/a1cc2be6045723e242eb]] 2019

-[[https://developers.google.com/protocol-buffers]] 2022
--[[Overview  |  Protocol Buffers  |  Google Developers>https://developers.google.com/protocol-buffers/docs/]] 2022



*REST [#mb413287]
-[[Google Calendar APIの基本とはまったポイント - Qiita>https://qiita.com/kzfrkw/items/b68bbca484ecc546a3a6]] 2022.12

-[[RESTful のウェブ API 設計で避けるべき 6 つのよくあるミス | Google Cloud 公式ブログ>https://cloud.google.com/blog/ja/products/api-management/restful-web-api-design-best-practices]] 2022.12

-[[HTTPとRESTの基本 『網羅版:HTTPメソッドとレスポンスコード』 - Qiita>https://qiita.com/yoshitaro-yoyo/items/03f0296f4ba7011d654f]] 2022.10
-[[SpringBootとスキーマ駆動開発で始めるWeb API 設計開発入門:前編 - Qiita>https://qiita.com/yoshitaro-yoyo/items/3e176a317647950ba671]] 2022.11
-[[SpringBootとスキーマ駆動開発で始めるWeb API 設計開発入門:後編 - Qiita>https://qiita.com/yoshitaro-yoyo/items/deb6b3ea7e0104109d15]] 2022.11

-[[Securing a REST API with Spring Security and JWT - DEV Community>https://dev.to/tleipzig/securing-a-rest-api-with-spring-security-and-jwt-3lip]] 2022.8

-[[Java Tutorial. Creating a Basic Rest Api Using SpringBoot. Pt1 | by Emmanuel Tejeda | Jun, 2022 | Level Up Coding>https://levelup.gitconnected.com/java-tutorial-creating-a-basic-rest-api-using-springboot-pt1-3ef25e3c903a]] 2022.7

-[[Web API 設計のベスト プラクティス - Azure Architecture Center | Microsoft Docs>https://docs.microsoft.com/ja-jp/azure/architecture/best-practices/api-design]] 2022.4

-[[REST入門 基礎知識>https://qiita.com/TakahiRoyte/items/949f4e88caecb02119aa]] 2017.1

-[[リソース指向アーキテクチャ(ROA)とは何なのか>https://qiita.com/NagaokaKenichi/items/0f3a55e422d5cc9f1b9c]] 2016.7

-[[RESTに対する7つの誤解>http://www.sakimura.org/2011/11/1289/]] 2011

-[[RESTとは何者なのか?>https://qiita.com/Ryoga_aoym/items/7a5a12420a3fecf629ba]] 2019.7

-[[REST入門>https://qiita.com/TakahiRoyte/items/949f4e88caecb02119aa]]

-[[REST思想とHTTPメソッドの関係>http://forza.cocolog-nifty.com/blog/2008/03/resthttp_ab5b.html]] 2008.3.11
--WWW上でリソース編集したいというモチベーションがREST思想なのだ
-[[RESTアーキテクチャとは?SOAPとの関係は?:http://www.goodpic.com/mt/archives/000185.html]]
 RESTとはREpresentational State Transferの略で、Roy T. Fielding(HTTP, URIのco-author,
 Apache Software Foundationのディレクター)によって命名された現在のWebのアーキテクチャの総称。


**OpenAPI [#s1f3cb94]
-OpenAPI仕様(旧Swagger仕様)は、REST APIのためのAPI記述形式

-[[Open API落穂拾い - Qiita>https://qiita.com/maruware/items/ce70f542ec6eef449d34]] 2022.12

-[[オープンAPIの定義からAmazon API Gatewayを構築する - MONEX ENGINEER BLOG │マネックス エンジニアブログ>https://blog.tech-monex.com/entry/2022/12/09/170000]] 2022.12

-[[OpenAPI GeneratorでPython Web API構築 | フューチャー技術ブログ>https://future-architect.github.io/articles/20221203a/]] 2022.12

-[[OpenAPI Specification v3.1.0 | Introduction, Definitions, & More>https://spec.openapis.org/oas/v3.1.0#version-3-1-0]] 2022.11

-[[OpenAPI (Swagger) まとめ - Qiita>https://qiita.com/KNR109/items/7e094dba6bcf37ed73cf]] 2022.11
--[[About Swagger Specification | Documentation | Swagger>https://swagger.io/docs/specification/about/]] 2022.11


**OData [#cd8061c1]
-Python製のバックエンド用フレームワーク
-[[セーフィーではなぜフレームワークにFastAPIを採用することになったのか - Safie Engineers' Blog!>https://engineers.safie.link/entry/2022/12/05/%E3%82%BB%E3%83%BC%E3%83%95%E3%82%A3%E3%83%BC%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%9C%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%ABFastAPI%E3%82%92%E6%8E%A1%E7%94%A8%E3%81%99]] 2022.12
--速い、ドキュメント自動生成

-[[OData documentation - OData | Microsoft Docs>https://docs.microsoft.com/ja-jp/odata/]] 2022
-[[【SAPUI5】OData(1) ODataとは - Qiita>https://qiita.com/tami/items/411a226d1ea6bb25b5f1]] 2018
-[[ODataにさわってみよう>https://www.cresco.co.jp/blog/entry/3135/]] 2017

**FastAPI [#t65d668f]
-[[docker-composeでFastAPIとMySQLとphpMyAdminの環境作ったら開発しやすすぎた - Qiita>https://qiita.com/Shinkijigyo_no_Hitsuji/items/647938a59da63139d106]] 2022.10
-[[5分で作れる!FastAPI 入門編 - XMart Tech Blog>https://xmart-techblog.hatenablog.com/entry/2022/08/29/113000]] 2022.9
-[[[FastAPI] Python製のASGI Web フレームワーク FastAPIに入門する - Qiita>https://qiita.com/bee2/items/75d9c0d7ba20e7a4a0e9]] 2020


** Tool [#e47d6e74]
-[[APIにリクエストを投げたい(VSCode REST Clientの紹介) - Qiita>https://qiita.com/mgmgmogumi/items/61f0b896580d3e6db2bb]] 2022.4
-[[APIの開発がむちゃくちゃ捗る「Postman」の使い方>https://www.webprofessional.jp/master-api-workflow-postman/]] 2017.9


*SOAP [#w7923be7]
-[[XML.com SOAP>http://www.xml.com/pub/rg/SOAP]]

-[[WindowsXPにおけるSOAPクライアント概要>http://www.microsoft.com/japan/msdn/windows/windowsxp/xpsoap.aspx#xpsoap_simple]]

-[[WS-Addressing>http://ja.wikipedia.org/wiki/WS-Addressing]]

-[[soapUI>http://www.moongift.jp/2007/10/soapui/]]
--http://www.soapui.org/new_and_noteworthy_2.html

-[[XML Web サービスと Office XP の新たな関係>http://www.microsoft.com/japan/office/previous/xp/developer/webservices/default.mspx]]
-[[Web Services and the Microsoft Platform>http://msdn.microsoft.com/webservices/default.aspx?pull=/library/en-us/dnwebsrv/html/wsmsplatform.asp]]
-[[Webサービス入門I>http://www.atmarkit.co.jp/fxml/indexes/index_col.html#ws1]]
-http://www.programmableweb.com/

-[[UDDI解説>http://www.atmarkit.co.jp/fxml/rensai/soap03/soap01.html]]
-[[UDDI Explorer@CodePreject:http://www.codeproject.com/cs/webservices/UDDIExplorer.asp]]

-[[WSDL解説>http://www.atmarkit.co.jp/fxml/rensai/soap04/soap04a.html]]
-[[WSFL解説>http://www.atmarkit.co.jp/fxml/rensai/soap06/soap06a.html]]

-http://www.webservices.org/

→SOAPクライアント

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS