0

私は Parse API を使い始めたばかりで、iOS アプリがときどきダウンロードする静的データを保存するために使用する予定です。ただし、この静的データを時々更新する必要がありますが、最初にアップロードされたデータを更新する方法について、Parse はあまり明確ではありません。

Parse の API ドキュメントは、既存のデータを上書きせずに同じ名前のファイルをアップロードする方法を示していますが、この場合はまさに私がやりたいことです。 更新を同じファイルにアップロードするにはどうすればよいですか?

この場合、REST API を使用してコンテンツをアップロードしています。コンテンツにアクセスするための URL を取得しましたが、返された URL に POST するだけではコンテンツを更新できません。405 拒否されます。HTTP メソッドを PUT に変更してみましたが、403 Unauthorized になってしまいました。

4

2 に答える 2

0

静的リソースを更新することはできませんが、新しいリソースをアップロードすることができます。これは 4 つの API 呼び出しであることがわかります。

  1. リソースのアップロード
  2. ファイルオブジェクトを取得
  3. ポインターの更新
  4. 古いリソースを削除する

次に、クライアントの場合:

  1. ファイルオブジェクトを取得
  2. 静的リソースをダウンロード
于 2012-11-20T18:24:58.393 に答える
0

新しいファイルをアップロードしてから、新しいファイルへの参照で Parse オブジェクトを更新できます。各ファイルは独自のパーマリンクを取得するため、新しいコンテンツで「更新」することはできません。

ただし、新しいファイルを指すように任意のオブジェクトを更新できます。

于 2012-11-20T05:32:40.857 に答える