私はライブデータブロードキャストを初めて使用しています。 laravel 5.1のウェブサイトを作成しています.REST APIからライブデータを取得する必要があります。変更を加えた後、結果を自分のユーザーにブロードキャストします。 私はプッシャーを使用してクライアントにデータをブロードキャストしています。私は、GuzzleやCURLを使用してAPIからデータを取得する必要があると考えました。私が理解していない部分は、APIからライブデータを取得する方法です。グーゼルに接続を継続して開くオプションがありますか、または数秒ごとにグーグルコードを実行するジョブを作成する必要がありますか? ライブデータをブロードキャストするためにサーバーとクライアントの間に永続的な接続を作成するためにWebソケットを使用することは知っています。データを転送するためにAPIサーバーと私のサーバーの間に永続的な接続を作成する方法はありますか?グレッグを使用してREST APIからライブデータを取得する方法
は、任意の助けに感謝、事前に友人ありがとう:)
ありがとうアレクセイ。今度は「APIを定期的に取り出す」と言いますと、それはどういう意味ですか?数秒ごとにデータを取得するジョブを作成するか、他の(より良い)方法があります。私が前に述べたように、これらのトピックについてはあまりよく分かりませんが、またはそれは方法であり、私が思うほど多くのサーバーに影響を与えないかもしれません。 –
はい、私はAPIを引き出すための定期的な仕事の一種を意味します。通常のHTTPリクエスト。これはサーバーに影響を与えますが、これは最も一般的な解決方法です。上で述べたように、APIプロバイダはいくつかの方法(WebSocket、Webフック)でプッシュモデルをサポートできます。ドキュメントを検索するか、質問してください。 –