API を Soundcloud で使用することに関する別の質問 (私は PHP を使用しています)。
1994 年くらいに録音されたものも含め、大量のサウンド コレクションをアップロードします。検索 API を使用して、この日付のファイルを取得できるようにしたいと考えています。
トラック リソースに [release_day] 、 [release_month] および [release_year] があることがわかりますが、これらのフィールドはクエリでフィルターとして使用できないようですよね?
したがって、これらのフィールドを使用して日付で検索できない場合、他に考えられる唯一のオプションは、検索で使用できる [created_at] フィールドを使用することです。
のみ - 試してみましたが、API を使用してそのデータを変更できないようです。メタデータの他の部分を正常に変更しましたが、たとえば (PHP スニペットを使用):
$client->put('tracks/' . $track->id, array(
'track[created_at]' => "1994/03/14 07:35:57 +0000",
'track[description]' => 'This track was recorded in Berlin'
));
これは何の効果もありません。これは、私がしなければならないことができないことを意味していると思いますか?
どうすればこれを回避し、私のサイトのユーザーが 1994 年などに録音されたサウンド ファイルを検索できるようにすることができますか?
どうもありがとう。