概要 SDKを利用して認証・アップロードを行う記事はあったのですが、SDKを利用しない記事・ドキュメントが少なくかなり苦労したので、、、誰かこれを見て楽してください!! カスタムアプリの作成と設定 カスタムアプリの作成 開発者コンソールに移動し、マイアプリからアプリの新規作成をクリックする。 認証方法のダイアログが表示されるので、デフォルトのサーバー認証(JWT使用) を選択し、任意のアプリ名を入力する。 カスタムアプリの設定 カスタムアプリ作成完了後、自動的に構成の設定画面へ遷移します。 アプリケーションスコープ Boxに格納されているすべてのファイルとフォルダへの書き込みのチェックボックスをオンにする ※今回の記事は、ファイルをアップロードが必要なので読み取りのみ場合は、無視してOKです! 管理操作については、リファレンスを参考に任意で設定お願いします。 公開キーの追加と管理 公開/秘
![BoxAPIを使ってPHPでファイルをアップロード](https://cdn-ak-scissors.b.st-hatena.com/image/square/f6081af1facd7f12ea7ee574ae41ca4b9a214744/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--XMUCumwI--%2Fc_fit%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_55%3ABoxAPI%2525E3%252582%252592%2525E4%2525BD%2525BF%2525E3%252581%2525A3%2525E3%252581%2525A6PHP%2525E3%252581%2525A7%2525E3%252583%252595%2525E3%252582%2525A1%2525E3%252582%2525A4%2525E3%252583%2525AB%2525E3%252582%252592%2525E3%252582%2525A2%2525E3%252583%252583%2525E3%252583%252597%2525E3%252583%2525AD%2525E3%252583%2525BC%2525E3%252583%252589%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Cl_text%3Anotosansjp-medium.otf_37%3A3104%252Cx_203%252Cy_121%2Fg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly96ZW5uLWRldi5naXRodWIuaW8vZGVmYXVsdC1hdmF0YXJzL2RhcmsvMy5wbmc%3D%252Cr_max%252Cw_90%252Cx_87%252Cy_95%2Fv1627283836%2Fdefault%2Fog-base-w1200-v2.png)