以下を達成する方法についてのアイデアを助けが必要...展開Herokuのに-サーバの例を解析し、自動的に設定のserverURL
- 私は、Webページ上のHerokuのボタンに
parse-server-example
とセットアップ展開をフォーク。 - デプロイすると、
SERVER_URL
という名前の変数を含めて、私が作成したenv変数がいくつか設定されますが、できることは次のように設定されています。http://yourappname.herokuapp.com/parseこの時点ではyourappnameが何であるかわからないからです。 - 次に、deployをフリーにすると、名前が生成されます。
私はのように自動的ににこの設定変数を設定します。私の目的のために、私はHerokuのダッシュボードを通してこの変数を設定することはできません。
私はアプリが最初に配備されたときに、それらの設定変数を設定するapp.jsonファイルを使用しますが、もう一度、サーバーのURLが実際に生成される前にapp.jsonファイルが使用されているので、それはhttp://yourappname.herokuapp.com/parse
に設定されたままですHeroku APIを使用してバックエンドから設定できるHerokuボタンにデプロイした後に何らかのコールバックがあった場合。しかし、私はそのようなことが存在するかどうかはわかりません。
なぜこのセットが必要ですか?私はpublicServerURL
がprocess.env.SERVER_URL
に設定されたmailgunアダプタを使用しているからです。私は戻ってこれを手動で設定することはできません、私は変数に設定されたままにする必要があります。
PFUser.requestPasswordResetForEmailInBackground
を呼び出すと、私のiOSアプリケーションから実行時にこれを設定することはとにかくありますが、実行時に私のserverURLを知っているので、すべてのオプションを考えています。
アイデアを探しています...ありがとうございます。