1

私は現在 Facebook アプリに取り組んでおり、次のことを行う必要があります: 「キー」、「ユーザー」、および「リンク」フィールドを含むハッシュを作成します。リンクフィールドには、json ファイルのアドレスである文字列が含まれている必要があります。

さて、私の問題は次のとおりです。Facebookからデータを収集し、jsonファイルに保存します。イベントがディスパッチされたとき (たとえば、ユーザーがボタンをクリックしたとき) に、heroku でフォルダーのようなファイルDIRECLTYを作成し、URL をリンク フィールドのハッシュに入れる方法を教えてください。私の場所はおそらく次のようになります.../[user]/myfile.json

または、heroku でない場合は、同じことができる別のホストを提案してもらえますか?

注: 私はデータベースを使い始めたばかりで、SQL について非常に基本的な知識しかなく、データベースはまだ完成していません。私はpostgresについて何も知りませんが、それが好まれれば学ぶことができます。私のアプリは主にphpで開発されています。

4

2 に答える 2

2

heroku で直接ファイルを作成するには、ソース ツリーにファイルを作成する必要があります。これにより、アプリケーションの公開時に heroku に保存されます。

当然、これはアプリケーションの実行中に作成するファイルには機能しません。Heroku は、同じサーバー上で実行時にファイルを作成することをサポートしていません。ファイルシステムは永続的ではないため(ソースツリーの一部ではないものについて)、少なくともそこにとどまる方法ではありません。

これらの「ファイル」は、データベースまたはAmazon S3などの別のリモートの場所に作成する必要があります。

同様に参照してください:

于 2013-03-13T06:55:02.790 に答える