パスワード認証とは、ユーザーのログイン名とパスワードを使って認証する方法です。 パスワード認証では、リクエストヘッダーに「X-Cybozu-Authorization」ヘッダーを指定します。 ヘッダーの値は ログイン名:パスワード を Base64 エンコードした値です。 たとえば、ログイン名が「Administrator」でパスワードが「cybozu」の場合、リクエストヘッダーには次の値を指定します。
なんだか珍しく、あおり気味のタイトルにしてしまいました。 最近読んだ以下の記事が大変おもしろかったので、今まで私の中で度々反芻していたものを文章としてまとめてみました。 gihyo.jp なぜ今GraphQLが騒がれているのか。ポストRESTが求められている理由、なぜポストRESTが求められなければいけないのか? ポストRESTの登場によって私たちにとって何が嬉しくなるのか? そのあたりを色々と触れていきたいと思います。 本文に入る前に ここでは、RESTと記載していものに、REST ful であることも含めています。RESTの推奨(規約ではない)に準拠して開発されたAPIをREST Fulと呼ぶのであって、そこにAPIとしての違いは無いためです。 どちらかと言えば、私の意識としてはパブリックなAPI、オープンデータ用のAPIであったり、KintoneやSANSAN、Salesforce、
The OpenAPI Specification is a community-driven open specification within the OpenAPI Initiative, a Linux Foundation Collaborative Project. The OpenAPI Specification (OAS) defines a standard, programming language-agnostic interface description for HTTP APIs. This allows both humans and computers to discover and understand the capabilities of a service without requiring access to source code, addit
The OpenAPI Specification is a specification language for HTTP APIs that provides a standardized means to define your API to others. You can quickly discover how an API works, configure infrastructure, generate client code, and create test cases for your APIs. Read more about how you can get control of your APIs now, understand the full API lifecycle and communicate with developer communities insi
オープンソースのブロックチェーン Hyperledger Fabric を試してみる の続き Hyperledger Fabric の REST API を一通り試したときのメモです。 Bluemix 上の IBM Blockchain を使っています。 REST Endpoints Blockchain API GET /chain ブロックチェーンの現在の状態を取得するAPI Block API GET /chain/blocks/{block-id} ブロックチェーンから特定のブロックの内容を取得するAPI Transactions API GET /transactions/{UUID} ブロックチェーンから個々のトランザクションの内容を取得するAPI Network API GET /network/peers ピアノードの一覧と、それぞれのネットワークに関する情報を取得するAP
REST APIとAngularJSを使って、WordPressの投稿を編集できるSPA(Single Page Application)を作る「AngularJSとREST APIでWordPressのSPA化を先取りしてみた!」の続きです。 クライアント Yeomanを使ってAngularアプリのボイラープレートを制作します。このアプリはngCookiesモジュールを使ってクッキーを取得し、簡単なフォームを表示し、ログインユーザーが正しいと認証されたら、$httpモジュールを使って投稿を取得、編集します。 APIを呼び出すためにAngular WP APIライブラリを入れられることを覚えておいてください。しかし、シンプルにするため、またWordPressにはどのようなものであれ組み込めるということを示すためにデフォルトの$httpサービスを使います。カスタマイズしたAjaxコールも使え
This guide demonstrates how to consume different web service technologies. Topics covered include communicating with REST services, SOAP services, and Windows Communication Foundation services. To function correctly, many mobile applications are dependent on the cloud, and so integrating web services into mobile applications is a common scenario. The Xamarin platform supports consuming different w
◆必ずお読みください 休日のため1階の入口からの入場になります。 14:30以降は入場できない可能性がありますのでご注意ください。 万が一遅れた場合は @wb_tokyo 宛にお知らせください。Twitter が使えない場合はこちらのフォームからご連絡いただくこともできます。いずれもすぐに対応できない場合もありますので入場時間にご注意ください。 ◆今月のテーマ「WP REST API をハンズオンで学ぼう」 対象者 WordPress でテーマまたはプラグインを制作したことがある方 または、JavaScript の知識があり WordPress との連携について学びたい方 今月は WordPress 初心者向けの内容ではありません!ご注意ください 参加要件 以下の条件を満たさなくても参加すること自体は可能ですが、手を動かした方が面白いのでがんばって環境構築してください。 ローカルにインスト
この記事は Elasticsearch Advent Calendar 2015 の5日目の記事です。 記事更新遅くなってしまい、申し訳ないです。。 はじめに みなさんはElasticserchのデータを確認したり、解析したりするために何を使っているのでしょうか? Elasticsearch Headや、kibanaなど色々あるのですが、別々の環境にある複数のElasticsearchを扱うことがある時や開発段階の探り探りの状態ではやはり何よりもREST APIを直接叩けるとかなり捗ります。 僕自体現在Elasticsearch歴2ヶ月で上記の環境だったため、 今のところPOSTMANが最強のElasticsearchクライアントです。 2016/06/17 追記 ※ 最強はSenseでした という訳で僕がよく使うAPI一覧をまとめました。 参考 公式API一覧 バージョン情報 Elast
CakePHP3でREST APIをお手軽に作成してみました。 CRUD Pluginを利用して作成する方法になります。 2系とあまり変わらないかもしれませんがCakePHPでREST APIを作る方法として読んでいただけると嬉しいです。 参考記事 How to build a CakePHP 3 REST API in minutes CRUD Pluginの特徴 設置が簡単 設置するだけで、CRUDの処理が使用可能 独自処理を作成する場合はCRUD Plugin の Events機能を使用する。 REST API 作成手順 CRUD Pluginの追加 APIの有効化 CRUD Pluginの追加 まずはcomposerでPlugiinを追加してください。 // CakePHP3 composer require friendsofcake/crud:~4.0 // CakePHP2
SPA のバックエンドを Symfony2 で開発したい方向けに、Symfony2 で REST API を作る手順についてまとめてみました。 イメージしやすいように、簡単な例で実際に実装する手順をなぞりながら解説していきたいと思います。 1. Symfony をインストール いつもどおり Symfony プロジェクトを新規インストールしてください。 symfony-installer を使う方法 のほうが composer create-project よりかなり早いのでおすすめです。 2. FOSRestBundle をインストール FOSRestBundle は、その名のとおり REST API の開発に便利な機能を追加してくれるバンドルです。Symfony2 で REST API を開発する場合は通常このバンドルを活用することになります。 インストール方法 インストール方法は ドキ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く