2016-05-22 22 views
-1

エンドポイントを持つWebサービスがあります(バックエンドデベロッパーが開発したgetとpost).webサービスは既にAzureでホストされています。ウェブサービス。 PHPを使用してこれらのメソッドを呼び出すにはどうすればよいですか?またはJavaScript? WebサイトとWebサービスの接続方法PHPを使用してWebサービス(API)を呼び出す

+0

ようこそStackOverflow。試したコードと実際に直面している問題をご記入ください。 – Arcesilas

答えて

2

私はあなたの質問に基本的な性質(および詳細)をあなたに許しますが、あなたのためにこれを構築しようとしないでください。代わりに私はいくつかの基本的な概念を指摘し、あなたの部分をさらに掘り下げて助けてくれることを願っています。

APIエンドポイントがパブリックであるか、そうでない場合は、アクセスするための認証資格情報にアクセスできると仮定すると、エンドポイントへのAJAXコールを使用するのと同じくらい簡単です。

など。エンドポイントがhttps://220.10.11.123:8080/api/v1/getstuffにあり、あなたのapp/siteがすでに認証されている(または、同じネットワーク内でapp/siteがホストされているため認証が必要ない)と仮定し、エンドポイントがJSONを返すと仮定すると、AJAX JavaScriptから取得し、JSONオブジェクトを反復処理して、値などを印刷します。

また、curlを使用してPHPから呼び出すこともできます(curl_exec()および関連機能php.netを参照)。この問題を既に解決しているライブラリやフレームワーク、エラー処理、ログ、テストなどがたくさんありますので、私はこの時点でもっと多くのことを手伝ってくれるとは思っていません。で開始する。

JSやPHPでWebサービスを呼び出し、AJAXやカールを使用して問題が発生すると、SOが助けになる場所です。

幸運:-)

関連する問題