電子アプリにどこでREST APIを記述しますか?私はすでにAPIを書いています(これはMongoDBにアクセスしてDBのオブジェクトを追加/削除/変更します)、NodeJSアプリケーションでうまく動作します。しかし、私は電子アプリで同じことをする方法については不明です。電子内のREST API
2
A
答えて
2
アプリ用のRESTfulサービスを実装する場合は、アクセス可能なサーバー(実行中の場合はサーバー)にMongoDB
とサーバー側スクリプト(REST呼び出しを処理するサーバー側スクリプト)を配置することをお勧めしますおそらくあなたのマシンです。
次に、HTTP GET、POST、PUT、DELETEなどの機能を、クライアントを使用してサービスに組み込んだり、場合によっては電子アプリを使用したりします。
あなたのAPIは1つの場所にあり、インターネットに接続された携帯電話やコンピュータなど、そのドメインにアクセスしてどこからでもURLを使用して、HTTPコール経由でそのデータにアクセス/操作しますウェブサイト
クライアントを開発する言語は、ネイティブまたはサードパーティ製のHTTPライブラリを調べて、そのデータにアクセスして取得します。
シンプルなJSクライアントコール例:
function httpGet(theUrl) {
var xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", theUrl, false); // false for synchronous request
xmlHttp.send(null);
return xmlHttp.responseText;
}
あなたはその後、適切なパーサを使用してデータを扱うだろう、私はあなたがJSONをターゲットにしていると仮定しています。そこから、そのデータを割り当てて使用することができます。
ローカルで最初に実行している場合、URLにはlocalhost
を使用し、ポートMongoDBはリッスンしています。
ライブを展開してテストする場合は、Amazon Web Services Elastic BeanstalkまたはEC2をお勧めします。 AWSは1年無料で、プロトタイピングや家庭プロジェクトに最適な素晴らしいフリー層も用意されています。私は今休憩サービスのために1つを利用しています!
関連する問題
- 1. 角2電子消費REST-API
- 2. REST経由の電子メールベースのログインシステム
- 3. Angular2/angular2 tsファイル内で電子APIを使用した電子アプリケーション
- 4. 電子内のchild_process.fork()
- 5. 添付ファイル付きの電子メールを送信するためのAPI REST
- 6. Office 365 REST APIを使用して電子メールの送信者アドレスを検索
- 7. ワイルドカード電子メールゲートウェイ/ソフトウェア/ api
- 8. rest apiとpowershell(Azure Automation)を使用して電子メールを転送する
- 9. REST APIを使用した電子メールサーバーに関する推奨事項
- 10. JIRA REST APIを使用して電子メールアドレスでJIRAユーザーを検索
- 11. Rally - REST APIを使用して電子メール通知を設定する
- 12. 電子、内部パッケージとテスト
- 13. は、電子プロジェクト内のモジュール
- 14. Windows Live/OneDrive REST APIを使用して連絡先の電話番号と電子メールを取得する
- 15. Django REST auth:電子メール確認後のdjango-allauthテンプレートのレンダリングエラー
- 16. Twitter API:一意のIDと電子メールアドレス?
- 17. ASP.NET WEB APIの電子メール確認URL
- 18. docusign api用の電子メールテンプレートをカスタマイズ
- 19. Microsoft Graph API電子メールの添付
- 20. 電子メール監査APIの使用
- 21. 匿名の電子メールAPI PHP/Objective-C
- 22. yii2 rest api内のImpliment cronスクリプト
- 23. RESTまたはPythonを使用してOffice 365ホスト電子メールの通知電子メールを送信する
- 24. django restフレームワークjwt認証に電子メールとパスワード
- 25. 電子 - 電子パッケージ内にファイルが必要ですか?
- 26. PHP Rest APIから別のRest API
- 27. Firebase認証API電子メール/パスワードAndroid
- 28. django-rest-authで必要とされる電子メールのベストプラクティス
- 29. JIRA RESTクライアントを使用した電子メールの送信
- 30. 電子メールスレッド内のカスタムヘッダーの永続性
このトピックに関する情報はごくわずかです。これは実際に電子を使って動作しますか?これを行うためにCORSを有効にする必要はありませんか? –