注文されたデータストアエントリのリソースパス。
形式: universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{ordered_data_store_scope_id}/entries/{ordered_data_store_entry_id}.
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
順序のついたデータストアのキー-値エントリ。
注文されたデータストアエントリのリソースパス。
形式: universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{ordered_data_store_scope_id}/entries/{ordered_data_store_entry_id}.
エントリの値。
常に最も近い整数に丸められます。.
エントリの名前。.
https://apis.roblox.com
{
"path": "universes/123/ordered-data-stores/some-ordered-data-store-id/scopes/some-ordered-data-store-scope-id/entries/some-ordered-data-store-entry-id",
"value": "number",
"id": "string"
}
注文されたデータストアからのエントリのリストを返します。
ユニバースID。.
注文されたデータストアID。.
スコープ ID。.
返す予定の注文されたデータストアエントリの最大数。サービスはこの値より少なく返す可能性があります。指定されない場合、最大 10 個の注文されたデータストアエントリが返されます。最大値は 100 で、より高い値は 100 に設定されます。.
前の呼び出しから受信したページトークンで、後のページを取得します。
ページをページングするとき、次の呼び出しに提供された他のすべてのパラメータは、ページトークンを提供した呼び出しと一致する必要があります。.
指定された場合、結果は指定されたフィールドに従って並べ替えられます。
値は、「 desc」付きのオプションのフィールドごとの「 desc」サフィックスで、上から下に並べ替えるのではなく、下から上に並べ替えるためのフィールドのリストでなければなりません。Values must be a comma-separated list of fields, with an optional, per-field "desc" suffix to sort by descending rather than ascending values.. オペレータでサブフィールドにアクセスできます。
結果は次のフィールドで並べ替えることができます:値。
例: "値の説明".
このフィールドは、返された資源をフィルタするために設定できます。
この操作のための 2つの比較演算子をサポートしています: <= および >= 。これらの比較演算子は、返された値の最小値と最大値として機能します。値が minValue と maxValue の間にある場合、ユーザーは論理演算子 && を使用できます。フィルター式のすべてのトークンは、1つのスペースで分離されなければなりません。
例のフィルター: entry <= 10 ; entry >= 10 && entry <= 30.
親コレクションの OrderedDataStoreEntries のリスト。
指定された OrderedDataStoreScope からの OrderedDataStoreEntries。.
次のページを取得するための pageToken パラメータとして送信できるトークン。このフィールドが省略されると、後続のページはありません。.
curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries?maxPageSize=10&pageToken={string}&orderBy={string}&filter={string}' \
-H 'x-api-key: {your-api-key}'
{
"orderedDataStoreEntries": [
{
"path": "universes/123/ordered-data-stores/some-ordered-data-store-id/scopes/some-ordered-data-store-scope-id/entries/some-ordered-data-store-entry-id",
"value": "number",
"id": "string"
}
],
"nextPageToken": "string"
}
提供されたIDと値でエントリを作成します。
エントリが存在する場合は、400 悪いリクエストを返します。
ユニバースID。.
注文されたデータストアID。.
スコープ ID。.
注文されたデータストアエントリの使用する ID、これは注文されたデータストアエントリの資源パスの最終コンポーネントになります。
この値は A 1-63 文字のストリングであるべきです。小文字の文字、数字、ハイフンのみを使用することを強く推奨します。.
curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries?id=my-entry' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"value": "number"
}'
{
"path": "universes/123/ordered-data-stores/some-ordered-data-store-id/scopes/some-ordered-data-store-scope-id/entries/some-ordered-data-store-entry-id",
"value": "number",
"id": "string"
}
指定された入力を取得します。
ユニバースID。.
注文されたデータストアID。.
スコープ ID。.
エントリID。.
curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries/{entry_id}' \
-H 'x-api-key: {your-api-key}'
{
"path": "universes/123/ordered-data-stores/some-ordered-data-store-id/scopes/some-ordered-data-store-scope-id/entries/some-ordered-data-store-entry-id",
"value": "number",
"id": "string"
}
指定したエントリを削除します。
成功すると、200 OK を返します。エントリが存在しない場合は、404 見つかりません を返します。
ユニバースID。.
注文されたデータストアID。.
スコープ ID。.
エントリID。.
curl -L -X DELETE 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries/{entry_id}' \
-H 'x-api-key: {your-api-key}'
エントリの値を更新する。
ユニバースID。.
注文されたデータストアID。.
スコープ ID。.
エントリID。.
真に設定され、注文されたデータストアエントリが見つからない場合、注文されたデータストアエントリが作成されます。.
curl -L -X PATCH 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries/{entry_id}?allowMissing={boolean}' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"value": "number"
}'
{
"path": "universes/123/ordered-data-stores/some-ordered-data-store-id/scopes/some-ordered-data-store-scope-id/entries/some-ordered-data-store-entry-id",
"value": "number",
"id": "string"
}
指定されたエントリの値を増加します。既存の値と増加量の両方が整数である必要があります。
エントリが存在しない場合、指定された値でエントリを作成します。
既知の問題: 値は有効な値の範囲を超えて増加する可能性があります。これが発生すると、返された値は有効な範囲にクリップされますが、バックエンドは元の値を維持する可能性があります。この動作は、後方互換のために維持されますが、この API の将来のバージョンで変更される可能性があります。
ユニバースID。.
注文されたデータストアID。.
スコープ ID。.
エントリID。.
エントリ値を増加する量。既存の値と増加量は、整数でなければなりません。.
curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries/{entry_id}:increment' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"amount": "number"
}'
{
"path": "universes/123/ordered-data-stores/some-ordered-data-store-id/scopes/some-ordered-data-store-scope-id/entries/some-ordered-data-store-entry-id",
"value": "number",
"id": "string"
}