いよいよ、PlanetScale データベースをプログラムで管理するための新しい式をリリースします:
PlanetScale API
. API は、自動化戦略とさまざまな開発者ツールによって、PlanetScale 側で作業する新しい方法を切り開きます。 、CI/CD、コードとしてのインフラストラクチャ、展開手段、およびアプリケーション プラットフォームに取り組みます。 PlanetScale Web アプリと CLI とともに、PlanetScale API を使用すると、PlanetScale ブランチを緊密に統合し、リクエスト、パスワード、およびさまざまなファセットを洗練されたワークフローに展開できます。 To API を起動するために、runt beta で OAuth の目的 も起動しています。 OAuth の目的と PlanetScale API を組み合わせることで、ユーザーはアプリケーションから PlanetScale データベースの側で作業できるようになります。 PlanetScale API#
PlanetScale API の間、ユーザーはデータベースの更新と作成に取り組む明快なプロジェクトを開発し、ライフサイクルの管理に取り組む非常に複雑なプロジェクトとして起動できます。
HTTPで確認すると、PlanetScale APIに統合されます。 例として、
これらのアクションを API の戦略でアクセスできるようにすることで、また、プロセスを自動化し、非常に優れたワークフローを作成することもできます。これにより、PlanetScale を使用して開発者のエクスペリエンスを高速化し、より豊かにすることができます。
PlanetScale APIの実行 認可 )
PlanetScale API の使用を再開するには、キャリア トークンを作成し、API 内で実行するエンドポイントにほぼ完全に基づいてアクセス権を回復する必要があります。 キャリア トークンが実行しなければならないアクセスは、すべてのエンドポイントのドキュメントに記載されています。 キャリア トークン API ドキュメント
. リクエストとレスポンス
キャリア トークンを取得した後、API リファレンスとレプリカ内の依存パラメータに入力し、ドキュメントから直接コードを貼り付けることもできます。 :
PlanetScale OAuth Capabilities を使用して、PlanetScale API をさらに 1 段階向上させます。 OAuth の目的により、プラットフォームを PlanetScale とシームレスに統合し、ユーザーが、PlanetScale の詳細なストーリーを提供して、その見返りにプラットフォームへのアクセス権を取り戻すことができます.
ラントベータ版への登録
もしあなたがあなたのPlanetScale OAuthアプリケーションを作成することに惹かれる可能性があるなら、あなたのPlanetScale組織の戦略により、ウェイティングリストの一部になる可能性があります 設定> ベータ ファセット ページ
。 お客様の登録を取得した後、PlanetScale の担当者がお客様の OAuth 演習ケースについて連絡を取り合います。
PlanetScale API + OAuth アプリケーションのデモ#
Next.js ベースのほぼ完全なデモ
を作成しました。 PlanetPetsはPlanetScaleのOAuthとAPIを駆使して取り戻すユーザーの組織、データベース、ブランチへの入場、および新しいブランチの作成。 その人の組織は、データベースが「茂み」である「庭」として提示されます。 PlanetPets 内で、ユーザーは自分の「茂み」に水をまき、新しいブランチを開発できます。 このサンプル アプリは、Next.js アプリケーションで PlanetScale を使用して OAuth 認証を強制的に設定したことを示しています。 . 内のコードの使用法を自分で調べてください。 PlanetPets GitHub リポジトリ 、または で遊んでください。 PlanetPetsライブデモ.
2 つの不可能な近隣パートナーは、OAuth の目的と PlanetScale API の非常に優れた組み合わせを使用して、既に構築された統合を所有しています。 これらの統合は、今日の演習のために手元にあります.
Netlify
Netlify は新しい PlanetScale の Netlify Labs への統合
。 Netlify の新しい統合により、Netlify ユーザーは PlanetScale ブランチを緊密に統合し、リクエスト、パスワード、およびさまざまなファセットを Netlify ワークフローに展開できます。 Netlify ユーザーにとってのさらなる利点には、PlanetScale データベースを Netlify Web サイトに接続すること、さまざまなデプロイ コンテキストにデータベース ブランチを割り当てること、および withPlanetScale の特徴Netlify 機能 を使用して、接続をデータベース名にシームレスに挿入します。 内の組み合わせについて詳しく読む場所にいることになりますNetlify 統合ドキュメント. レスモ
Resmo は、OAuth アプリケーションと PlanetScale API を使用してわずか数クリックで PlanetScale に接続し、資産の可視性、継続的なセキュリティ、PlanetScale データベースのコンプライアンスをユーザーに向上させます。 . Resmo は、ユーザーが依存する API の戦略によって、ユーザーの PlanetScale アカウントからデータベース、組織、およびデータベース ブランチに取り組むリスト リソースを収集し、セキュリティ評価を自動化するためにパーソナライズされたセキュリティ提案を地域化します。 内の組み合わせについて詳しく読む場所にいることになりますResmo 統合ドキュメント
. 提案 #
我々は勝ったまったく新しい PlanetScale API と OAuth の目的で殺人を行うものをぶら下げるのを待つ必要はありません! API の使用に関するご意見がございましたら、ぜひお聞かせください。 PlanetScale ディスカッション リポジトリ
とあなたの提案 𝚆𝚊𝚝𝚌𝚑 𝙽𝙾𝚆 📺