私は前に1つしかやっていないAPIリクエストに新しいです。このAPI仕様を理解するにはどうすればよいですか?
は、この情報を文書に与えられている:
あなたはAPIで任意のアクションを実行するためのユーザー名とキーで認証を受ける必要があります。認証の詳細は、各 リクエスト内の他の変数とともに渡されなければなりません。
リクエストは、HTTP(S)POST経由でhttps://(URL)になります。通信はJSONで行われるため、HTTPヘッダーで "application/json"を指定してください。私たちは、最も要求のために200(OK)のHTTPステータスコードを返しますが、また400(不正な要求)または403(/禁止、認証に失敗しました)
その後、私はすべてのエンドポイントのコード例を提示していますを返すことができます例えば:
サンプルリクエスト
{ "request": "GetAvailableServices", "username": "custTEST_api", "key": "xxxxxxxxxxxxxxxxxxxxxx" }
応答
{ "success": true, "available_services": { "IPECX": { "carrier_name": "TOLL IPEC", "service_name": "ROAD EXPRESS" }, "IPECH": { "carrier_name": "TOLL IPEC", "service_name": "PRIORITY" }, "GIBSONX": { "carrier_name": "GIBSON", "service_name": "ROAD EXPRESS" } }, "error_code": null, "error_message": null
これは私が最後に行ったAPIの統合とは異なります。
私は適切なユーザー名とキーが提供されています。
私はこれをPHPでやろうとしていますが、上記をPHPドキュメントに翻訳する方法がわかりません。 JSONデータを取得するために以前の権限をカールしました。しかし、ただこれを理解することはできません。
私はちょうど1つの要求を働かせてもらえれば大丈夫だと思います。
[この質問](https://stackoverflow.com/questions/28153186/php-curl-json-api)または[この1](https://stackoverflow.com/questions/の可能性のある重複32179301/how-to-get-json-data-from-rest-api-by-php-curl)?私はこれらを見つけるために[この検索](https://stackoverflow.com/search?q=curl+api+json+php)を使いました。 – halfer
感謝@halfer ..その検索は多くの助けとなりました。 今すぐご利用ください! –