すべてのプロダクト
Search
ドキュメントセンター

:TargetURI テンプレート

最終更新日:Dec 27, 2024

TargetURI テンプレートは、URI を動的に生成するために使用されます。テンプレートには、特定のプレースホルダーが用意されており、実際の値で置き換えることができます。例: oss://{bucket}/{tags.custom}/{dirname}/{barename}.{autoext}

構文

  • Python 3 の文字列形式と同様に、TargetURI テンプレートの変数は中括弧で囲みます。

  • 変数には、パブリック変数とオペレーター固有の変数が含まれます。これらの組み込み変数は、デフォルトの名前空間で直接参照できます。

  • 一部の変数は、リクエストの タグ パラメーターから取得されます。これらの変数はすべて tags 名前空間にあります。

  • 出力に中括弧で囲まれたコンテンツを含める場合は、{{ => {,}} => } の形式で二重中括弧を使用してエスケープします。

パブリック変数

変数

説明

bucket

オブジェクトがアップロードされるバケットの名前。

test-bucket

key

バケットに格納されているオブジェクトの名前。これは、{dirname}/{basename} と同等です。

path1/path2/name.png

dirname

オブジェクトのパス。

path1/path2

barename

アップロードする元のファイルの名前 (接尾辞を除く)。

name

basename

アップロードする元のファイルの名前 (接尾辞を含む)。

name.png

ext

アップロードする元のファイルの接尾辞。接尾辞は、Multipurpose Internet Mail Extensions (MIME) タイプまたは OssKey に基づいて自動的に取得されます。

png

year

オブジェクトがアップロードされた年 (yyyy 形式)。

2022

mon

オブジェクトがアップロードされた月 (mm 形式)。

04

day

オブジェクトがアップロードされた日 (dd 形式)。

22

hour

オブジェクトがアップロードされた時間 (HH 形式)。

14

min

オブジェクトがアップロードされた分 (MM 形式)。

38

sec

オブジェクトがアップロードされた秒 (SS 形式)。

25

t_year

タスクが作成された年 (yyyy 形式)。

2022

t_mon

タスクが作成された月 (mm 形式)。

04

t_day

タスクが作成された日 (dd 形式)。

22

t_hour

タスクが作成された時間 (HH 形式)。

14

t_min

タスクが作成された分 (MM 形式)。

38

t_sec

タスクが作成された秒 (SS 形式)。

25

オペレーター固有の変数

関連 API 操作: CreateOfficeConversionTask

変数

説明

index

出力ドキュメントの添え字 (1 から開始)。

  • ソースドキュメントが Word、PDF、または PPT ドキュメントの場合、添え字はページ番号を示します。

  • ソースドキュメントが Excel ドキュメントの場合、sheetindex_sheetsubindex 変数が使用されます。

    • sheetindex: 変換するシートを示します (1 から開始)。

    • sheetsubindex: 変換するシートのページを示します (1 から開始)。

  • 1

  • 6_12

sheetname

ソースドキュメントが Excel ドキュメントの場合、この変数はシートの名前を示します。

sheet1

autoext

出力ドキュメントのファイル名拡張子。

jpg