検索

ホームページ  >  に質問  >  本文

Laravel で ORM を API エンドポイントとして使用する

<p>外部 API との緊密な統合のためのベスト プラクティスを見つけようとしています。現在作成しているサービスは API を呼び出すことができますが、これらの API からデータを受け取るときに、データを検証してサニタイズする必要があることがわかりました。 </p> <p>Eloquent を API データの ORM として使用できないことはわかっていますが、API から受信したデータが検証され、サニタイズされていることを確認するためのソリューションまたは実践方法はありますか? </p> <p>Shopify API を使用しており、複数のエンドポイントを統合しています。受信したすべてのデータが確実にフォーマットされるフレームワークまたは ORM があれば、はるかに使いやすくなるでしょう。 </p>
P粉239089443P粉239089443456日前487

全員に返信(2)返信します

  • P粉178894235

    P粉1788942352023-09-06 16:00:08

    次のように、外部または Illuminate\Support\Facades\Validator ファサードを介してデータを検証することもできます:

    リーリー

    返事
    0
  • P粉253518620

    P粉2535186202023-09-06 09:28:06

    Laravel でサードパーティ API を使用するには、Laravel データ を使用することをお勧めします。 Laravel Data は、API を含むさまざまなデータソースと対話するためのシンプルかつ直感的な方法を提供するパッケージです。

    Laravel Data を使用すると、API から返されるデータを表すモデルを簡単に定義できます。これらのモデルを使用して API と対話し、使い慣れた一貫した方法でリクエストを作成し、レスポンスを処理することができます。

    返事
    0
  • キャンセル返事