問題タブ [laminas-api-tools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - vagrant による apigility は、vagrantbox の外から到達できません。
Ubuntu-Vagrant を使用して、Apigility で API を作成します。Apigility がインストールされており、非常にうまく機能します。
vagrantbox 内から wget を実行すると、Apigility によって整形式の html ファイルを受け取ります。ゲスト システム (osX) からURL ( http://10.10.10.30:8888 ) にアクセスすると、サイトにアクセスできません。
ファイアウォールも問題ないようです。
それでは何が問題になるのでしょうか?
php - Zend 開発者ツール ツールバーを有効にすると、データベース接続エラーが発生する
Doctrine 2 をApigility Zend Framework 2 アプリケーションに組み込みたいと考えています。
Marco PivettaのDoctrine ORM ZF2 Tutorial に従って、次のチュートリアルのように、Doctrine だけでなくZend Developer Toolsもインストールしました。
Apigility 管理ページを開くと、次のエラーが表示されます。
zenddevelopertools.toolbar.enabled
を に設定すると、エラーが発生しtrue
ます。
の設定は次の/config/autoload/global.php
とおりです。
次のようになり/config/autoload/local.php
ます。
おそらく、Zend Developer Tools は適切な DB アダプターを見つけることができません。
これらのエラーが発生する理由と修正方法を教えてください。
追加情報:
によって作成されたデフォルトの DB アダプターの代わりにカスタム DB アダプターを使用するため、私のdb.service_manager.factories.Zend\\Db\\Adapter\\Adapter
構成global.php
は実際には不要ですZend\Db\Adapter\AdapterServiceFactory
。とにかく、Zend Developer Tools はそれを使おうとしているようです。したがって、DB設定を直接コピーするとdb
さまざまなエラーが発生します。
rest - 単一の Apigility プロジェクトで、似ているが異なる API にある 2 つのアクセス方法は?
のようなApigility URLがあるとしますlocalhost:8888/user
。
しかし、1 つのApigilityプロジェクトにApiOneとApiTwoという 2 つの API があります。
GET
からリクエストを行うと、localhost:8888/user
ApiTwo によって生成されたリソースが常に返されます。しかし、別のDBからのものであるため、ApiOneから同じユーザーリソースを取得したい場合、取得できません。ApiOneにアクセスするために、Acceptメディアタイプに適切なバージョンを提供しようとしました(それが役立つことを願っています)(例Accept application/vnd.apione.v1+json
)
php - Apigility のドキュメントでエラー コードを展開する方法は?
すべての応答コードを説明する方法が見つかりませんでした。デフォルトのものしか表示されません。たくさんの回答があり、それらを説明したいと思います。また、400 応答エラーの原因となるさまざまなリクエスト (たとえば、そのような種類のデータを含むリクエストがそのメッセージを返すなど) について説明することに興味がありますが、API ドキュメントで説明する必要がありますか?
zend-framework2 - OAuth2 と Postman を使用したテスト
私は ZF2 Apigility を使用しており、作成中の API の OAuth2 ワークフローの設定に取り組んでいます。
これまでのところ、以下を機能させることができます。
API を呼び出してトークンを取得する
/li>
これで、API にアクセスするには、次のリクエストのヘッダーでこのトークンを使用する必要があることがわかりました。
PostManでこれを行う方法がわかりませんか?