ファイルとメタデータのアップロード
プロジェクトにファイルをアップロードする
最終更新
プロジェクトにファイルをアップロードする
最終更新
以下のエンドポイントを使用すると、トークンをアップロードし、オプションでプレースホルダ値を定義したり、メタデータをオーバーライドするための完全なメタデータコードを定義したりすることができます。
ペイロードにメタデータをアップロードする場合は、メタデータをエスケープする必要があることに注意してください。
ボディ
トークンをアップロードするためのリクエストフィッティングのボディを定義します。アップロードに該当しないフィールドは削除してください。BASE64コンテンツ、URLリンク、またはIPFSハッシュとしてファイルをアップロードするオプションがあります。Metadataを送信した場合、プロジェクトのMetadatatemplateの代わりに使用されます。MetadataまたはMetadataPlaceholderのどちらかを送信できますが、両方を送信することはできません。
この例では、ボディをこのように指定しました:
Curl
プレースホルダーの代わりにメタデータ・オーバーライドを使う
完全な721メタデータJSONを提出したい場合、リクエストボディのMetadataPlaceholderフィールドを削除し、Metadata overrideフィールドを使用しなければならないことに留意してください。
プレースホルダ・メソッドを使用する場合と同じように Curl を送信し続け、エスケープされたメタデータをフィールドに追加します:
MetadataOverrideでメタデータを与える代わりに、metadataPlaceholderメソッドを使ってカスタムフィールドを定義しました。このプレースホルダ・メソッドは、カスタム・フィールドが指定されている場合にのみ機能することに留意してください。
MetadataOverrideを使用したい場合は、ください。