DataStoreEntry

  • เส้นทางแหล่งข้อมูล
  • /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries
  • /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/scopes/{scope_id}/entries

คุณลักษณะ

pathstring
createTimestring
เอาต์พุตเท่านั้น
revisionIdstring
ไม่สามารถเปลี่ยนแปลงได้
เอาต์พุตเท่านั้น
revisionCreateTimestring
เอาต์พุตเท่านั้น
stateEnum<string>
เอาต์พุตเท่านั้น
etagstring
valueJSON value
idstring
เอาต์พุตเท่านั้น
usersarray<string>
attributesobject
URL หลัก

https://apis.roblox.com
แหล่งข้อมูล DataStoreEntry

{
"path": "universes/123/data-stores/some-data-store/entries/some-data-store-entry",
"createTime": "2023-07-05T12:34:56Z",
"revisionId": "string",
"revisionCreateTime": "2023-07-05T12:34:56Z",
"state": "STATE_UNSPECIFIED",
"etag": "string",
"value": "JSON value",
"id": "string",
"users": [
"string"
],
"attributes": "object"
}

DataStoreEntry

List Data Store Entries
เวอร์ชัน Beta

GET /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries
ขอบเขต
universe-datastores.objects:list
คำขอพารามิเตอร์เส้นทาง
universe_idstring
จำเป็นต้องมี
data_store_idstring
จำเป็นต้องมี
พารามิเตอร์คิวรี
maxPageSizenumber
pageTokenstring
filterstring
showDeletedboolean
การตอบกลับ
nextPageTokenstring
GET /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries

curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries?maxPageSize=10&pageToken={string}&filter={string}&showDeleted={boolean}' \
-H 'x-api-key: {your-api-key}'
การตอบกลับ

{
"dataStoreEntries": [
{
"path": "universes/123/data-stores/some-data-store/entries/some-data-store-entry",
"createTime": "2023-07-05T12:34:56Z",
"revisionId": "string",
"revisionCreateTime": "2023-07-05T12:34:56Z",
"state": "STATE_UNSPECIFIED",
"etag": "string",
"value": "JSON value",
"id": "string",
"users": [
"string"
],
"attributes": "object"
}
],
"nextPageToken": "string"
}

DataStoreEntry

Create Data Store Entry
เวอร์ชัน Beta

POST /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries
ขอบเขต
universe-datastores.objects:create
คำขอพารามิเตอร์เส้นทาง
universe_idstring
จำเป็นต้องมี
data_store_idstring
จำเป็นต้องมี
พารามิเตอร์คิวรี
idstring
เนื้อหาคำขอDataStoreEntry
การตอบกลับDataStoreEntry
POST /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries

curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries?id=my-entry' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"etag": "string",
"value": "JSON value",
"users": [
"string"
],
"attributes": "object"
}'
การตอบกลับ

{
"path": "universes/123/data-stores/some-data-store/entries/some-data-store-entry",
"createTime": "2023-07-05T12:34:56Z",
"revisionId": "string",
"revisionCreateTime": "2023-07-05T12:34:56Z",
"state": "STATE_UNSPECIFIED",
"etag": "string",
"value": "JSON value",
"id": "string",
"users": [
"string"
],
"attributes": "object"
}

DataStoreEntry

Get Data Store Entry
เวอร์ชัน Beta

GET /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}
ขอบเขต
universe-datastores.objects:read
คำขอพารามิเตอร์เส้นทาง
universe_idstring
จำเป็นต้องมี
data_store_idstring
จำเป็นต้องมี
entry_idstring
จำเป็นต้องมี
การตอบกลับDataStoreEntry
GET /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}

curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}' \
-H 'x-api-key: {your-api-key}'
การตอบกลับ

{
"path": "universes/123/data-stores/some-data-store/entries/some-data-store-entry",
"createTime": "2023-07-05T12:34:56Z",
"revisionId": "string",
"revisionCreateTime": "2023-07-05T12:34:56Z",
"state": "STATE_UNSPECIFIED",
"etag": "string",
"value": "JSON value",
"id": "string",
"users": [
"string"
],
"attributes": "object"
}

DataStoreEntry

Delete Data Store Entry
เวอร์ชัน Beta

DELETE /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}
ขอบเขต
universe-datastores.objects:delete
คำขอพารามิเตอร์เส้นทาง
universe_idstring
จำเป็นต้องมี
data_store_idstring
จำเป็นต้องมี
entry_idstring
จำเป็นต้องมี
DELETE /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}

curl -L -X DELETE 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}' \
-H 'x-api-key: {your-api-key}'

DataStoreEntry

Update Data Store Entry
เวอร์ชัน Beta

PATCH /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}
ขอบเขต
universe-datastores.objects:update
คำขอพารามิเตอร์เส้นทาง
universe_idstring
จำเป็นต้องมี
data_store_idstring
จำเป็นต้องมี
entry_idstring
จำเป็นต้องมี
พารามิเตอร์คิวรี
allowMissingboolean
เนื้อหาคำขอDataStoreEntry
การตอบกลับDataStoreEntry
PATCH /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}

curl -L -X PATCH 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}?allowMissing={boolean}' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"etag": "string",
"value": "JSON value",
"users": [
"string"
],
"attributes": "object"
}'
การตอบกลับ

{
"path": "universes/123/data-stores/some-data-store/entries/some-data-store-entry",
"createTime": "2023-07-05T12:34:56Z",
"revisionId": "string",
"revisionCreateTime": "2023-07-05T12:34:56Z",
"state": "STATE_UNSPECIFIED",
"etag": "string",
"value": "JSON value",
"id": "string",
"users": [
"string"
],
"attributes": "object"
}

DataStoreEntry

Increment Data Store Entry
เวอร์ชัน Beta

POST /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}:increment
ขอบเขต
universe-datastores.objects:createuniverse-datastores.objects:update
คำขอพารามิเตอร์เส้นทาง
universe_idstring
จำเป็นต้องมี
data_store_idstring
จำเป็นต้องมี
entry_idstring
จำเป็นต้องมี
เนื้อหาคำขอ
amountnumber
usersarray<string>
attributesobject
การตอบกลับDataStoreEntry
POST /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}:increment

curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}:increment' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"amount": "number",
"users": [
"string"
],
"attributes": "object"
}'
การตอบกลับ

{
"path": "universes/123/data-stores/some-data-store/entries/some-data-store-entry",
"createTime": "2023-07-05T12:34:56Z",
"revisionId": "string",
"revisionCreateTime": "2023-07-05T12:34:56Z",
"state": "STATE_UNSPECIFIED",
"etag": "string",
"value": "JSON value",
"id": "string",
"users": [
"string"
],
"attributes": "object"
}

DataStoreEntry

List Data Store Entry Revisions
เวอร์ชัน Beta

GET /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}:listRevisions
ขอบเขต
universe-datastores.versions:list
คำขอพารามิเตอร์เส้นทาง
universe_idstring
จำเป็นต้องมี
data_store_idstring
จำเป็นต้องมี
entry_idstring
จำเป็นต้องมี
พารามิเตอร์คิวรี
maxPageSizenumber
pageTokenstring
filterstring
การตอบกลับ
nextPageTokenstring
GET /cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}:listRevisions

curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}:listRevisions?maxPageSize=10&pageToken={string}&filter={string}' \
-H 'x-api-key: {your-api-key}'
การตอบกลับ

{
"dataStoreEntries": [
{
"path": "universes/123/data-stores/some-data-store/entries/some-data-store-entry",
"createTime": "2023-07-05T12:34:56Z",
"revisionId": "string",
"revisionCreateTime": "2023-07-05T12:34:56Z",
"state": "STATE_UNSPECIFIED",
"etag": "string",
"value": "JSON value",
"id": "string",
"users": [
"string"
],
"attributes": "object"
}
],
"nextPageToken": "string"
}