やまに

美濃焼の産地より陶磁器食器・業務用食器を卸売販売。オンラインショップ形式で簡単発注。全国へお届けしています。

BASE APIの認可コードを取得する

この記事カテゴリー:やまにブログ タグ:

Apr25

BASE

無料でネットショップを作れるBASE。
APIも無料で使えるということでなんとか市場とは大違いとっても嬉しい。
これを使わない手はないということでチャレンジしてみたものの認可コードというのが出てきて路頭に迷いましたのでメモ。

そもそも使っているけれどAPIとかよくわかってないのが私です。

BASE APIの認可コードの取得

BASEのPHPサンプルコードを見ていたら# YOUR_CODEなんて書かれていたのでこれなんぞ!?
どうもこれ認可コードとも言うらしい。
で、BASE APIドキュメントに書いてあるのに気づくのに相当時間かかりました。

BASE APIのドキュメント

BASE APIのドキュメント

ブラウザのURL欄へ必要なところ書き換えたURLを入れてENTERすればもらえるそうでげす。

こんな感じです。

https://api.thebase.in/1/oauth/authorize?response_type=code&client_id=abc123&redirect_uri=http%3A%2F%2Fhogehoge.com%2Fcallback.php&scope=read_users%20read_orders&state=hogehoge

赤字の部分をBASE APIのアプリ管理画面で取得できるものに書き換える。
scopeはアプリで設定したものと同様か設定していないものを含まない内容に変えましょう。
一覧は以下の通り。複数の場合は「%20」で区切ります。

  • read_users – ユーザー情報を取得 (デフォルトで付与)
  • read_users_mail – ユーザーのメールアドレスを取得
  • read_items – 商品情報を取得
  • read_orders – 注文情報を取得
  • read_savings – 振込申請情報を取得
  • write_items – 商品情報を更新
  • write_orders – 注文情報を更新

なんかredirect_uriはURLエンコードしなくてもいけちゃいました。

ゴーすると確認画面が出るので「許可する」的なボタンを押します。

認可コードを取得

リダイレクトされたURLの末尾のものが認可コードです。

BASEの認可コード

BASEの認可コード

これでサンプルコードを実行できますよー!わっしょーい!

リンク:
BASE (ベイス) | ネットショップを無料で簡単に作成
BASE Developers


この記事カテゴリー:やまにブログ タグ:

弊社は食器卸の会社ですので良かったら食器も見てください

深山(miyama.) Suuun・sasasa ぐい呑六個組
深山(miyama.) Suuun・sasasa ぐい呑六個組
業者様 / 個人様
茶白 宝瓶急須 白磁(無地)
茶白 宝瓶急須 白磁(無地)
業者様 / 個人様
sasasa ぐい呑(ショットグラス) 銀灰
sasasa ぐい呑(ショットグラス) 銀灰
業者様 / 個人様
sasasa ぐい呑(ショットグラス) 緑
sasasa ぐい呑(ショットグラス) 緑
業者様 / 個人様
sasasa ぐい呑(ショットグラス) 白
sasasa ぐい呑(ショットグラス) 白
業者様 / 個人様
Suuun ぐい呑(ショットグラス) 朱赤
Suuun ぐい呑(ショットグラス) 朱赤
業者様 / 個人様
小田陶器 わんなり(Wannari) 16cm丼 青白
小田陶器 わんなり(Wannari) 16cm丼 青白
業者様 / 個人様
小田陶器 わんなり(Wannari) 16cm丼 白
小田陶器 わんなり(Wannari) 16cm丼 白
業者様 / 個人様
小田陶器 わんなり(Wannari) 13cm碗 青白
小田陶器 わんなり(Wannari) 13cm碗 青白
業者様 / 個人様
小田陶器 わんなり(Wannari) 13cm碗 白
小田陶器 わんなり(Wannari) 13cm碗 白
業者様 / 個人様
小田陶器 わんなり(Wannari) 11.5cm碗 青白
小田陶器 わんなり(Wannari) 11.5cm碗 青白
業者様 / 個人様
小田陶器 わんなり(Wannari) 11.5cm碗 白
小田陶器 わんなり(Wannari) 11.5cm碗 白
業者様 / 個人様
小田陶器 わんなり(Wannari) 10cm碗 青白
小田陶器 わんなり(Wannari) 10cm碗 青白
業者様 / 個人様
小田陶器 わんなり(Wannari) 10cm碗 白
小田陶器 わんなり(Wannari) 10cm碗 白
業者様 / 個人様
小田陶器 わんなり(Wannari) 10cm皿 青白
小田陶器 わんなり(Wannari) 10cm皿 青白
業者様 / 個人様