>プログラミングAPIについて2019年10月3日こんにちは、Nanayakuです。ログイン機能を実装しようとした時、TwitterアカウントやFacebookのアカウントでも出来るようにするために、TwitterAPIやFacebookAPIを取得する必要があります。そもそもAPIとは、どういうものなのか備忘録がわりに説明していきます。Interface(アプリケーション・プログラミング・インターフェイス)」の略です。正式名称を聞いても、どういうものか分かりません。APIについて簡潔に説明すると、開発を簡単にするために他のアプリケーションプログラムの機能を使える窓口のようなものです。アクセスキーは、通行証のようなものになります。実装したい機能をAPIを組み込むことで、1から作成するより格段に早く開発できます。これにより、開発工数が減り、結果的に開発コストの削減に繋がります。セキュリティの強化GoogleやTwitterなどの大手が作成したセキュリティレベルの高いアプリケーションを組み込むことで、ユーザーが安心して使用できるセキュリテイが強固なサービスをリリース出来ます。最新情報の自動取得Googleなどがアップデートや更新があっても、プログラマーがサービスを更新する必要がありません。APIで組み込んでいるので、最新情報が自動で取得できるからです。APIを使うために必要なものAPIを組み込む場合、APIキー(アクセスキー)APIシークレットキーが必要になります。これらのキーは、GitHubなどにそのままアップしないように、環境変数に代入するなどセキュリティ面で注意が必要です。自分は、AWSのアクセスキーをGitHubにpushしたことがあり、大変な目にあいました。【初心者向け】APIとは何か。APIについて基本的な知識をまとめています。ワードプレステーマTCDまとめAPIは、アクセスキーを取得することで、他のアプリケーションプログラムの機能を共有することです。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。関連記事[Rails]rubocopでコードをキレイに整えるこんにちは、Nanayakuです。今回は、rubocopと言うGemを使用してコードをキレイに整える方法を紹介します。...DockerでRailsチュートリアルの環境構築こんにちは、Nanayakuです。今回は、Railsチュートリアルの開発環境をDockerで構築していこうと思います。こんにちは、Nanayakuです。今回は、Rubyのクラス・インスタンスについて解説していきます。...AWSアクセスキーが漏洩して破産しかけた話こんにちは、Nanayakuです。自分は、AWSアクセスキーをGitHubに公開してしまい、破産しかけたました。その経緯と予防・対策について説明します。...[Rails]Bootstrap入れたら書けよ「viewport」こんにちは、Nanayakuです。今回は、Bootstrapで各デバイスのサイズにレスポンシブを合わせるため必要な「viewport」について解説します。boostを受講し、プログラマーへ転職しました。2020年2月からSES企業に入社。boostやプログラミングなど興味があることを発信していきます。AFFINGER5.。