タグ

WP_REST_APIに関するmimosafaのブックマーク (2)

  • WP REST API の OAuth 認証の方法と何が起こっているのかとなぜそんなことをしているのか - Shinichi Nishikawa's

    STEP 0: Client Key と Client Secret を作成する ドキュメントサイトの方には「OAuth のプラグインにUIはありません。そのうち作ります」などと書かれておりましたが、実際にはありました。 Name と Description は管理用のものだと思われますので適当に入れます。Callback URL はよく分からないですが必須なので /success としました。 Client Key と Client Secret をメモしておきましょう。 OAuth フローの概要と、その意義 OAuth1/Auth-Flow.md at master · WP-API/OAuth1 にある OAuth 認証のフローを翻訳します。クライアント側から見ると、3つのフローに分かれています。 Temporary Credentials Acquisition: The clie

    WP REST API の OAuth 認証の方法と何が起こっているのかとなぜそんなことをしているのか - Shinichi Nishikawa's
  • WP Rest API にカスタムエンドポイントを作成する

    わたし WordBench 埼玉という WordPress 地域コミュニティの埼玉版にて2015年からモデレータをさせていただいています。先日の19日に WP Rest API を題材に大宮の コワーキングスペース7F で WP Rest API に関して皆で学ぶ会を開かせて頂きました。 その中で疑問として挙がった ‘カスタムエンドポイントはどうやって作るんだろう?’ というのをその場でもくもくと検証しましてやり方が判明しましたのでお知らせしたいと思います。 そんなわけで、早速カスタムエンドポイントを作ってみたいと思います。わかりやすくするためにサンプルの値はスタティックに Hello World を作ってみたいと思います。 2.x系はまだベータなので1.x系でテストしています。基公式のドキュメント に書いてあるまんまですが、functions.php かその辺りに以下のコードを書きます

    WP Rest API にカスタムエンドポイントを作成する
  • 1