Xsolla-logoXsolla Developers
前往发布商帐户

部分更新商品的奖励积分Server-sideAdmin

patch/v2/project/{project_id}/admin/items/{value_point_sku}/value_points/rewards

按照商品SKU来部分更新一个或多个商品的奖励积分数量。用户在购买指定商品后可获得这些奖励积分。

更新奖励积分的原则:

  • 如果某个商品尚无奖励积分,则在amount字段中发送非零值将创建奖励积分。
  • 如果某个商品已有奖励积分,则在amount字段中发送非零值将更新原有值。
  • 如果amount设置为0,则会删除该商品的现有奖励积分。

PUT方法(为商品设定奖励积分)不同,此PATCH方法不会覆盖项目中所有商品的现有奖励积分,它只会更新指定的商品。

单个请求最多可以更新100个商品。同一请求中不能包含重复的商品SKU。

SecuritybasicAuth
Request
path Parameters
project_id
required
integer

项目ID。您可以在您的发布商帐户项目名称旁边找到。

Example: 44056
value_point_sku
required
string

奖励积分SKU。

Example: value_point_3
Request Body schema: application/json
Array
sku
required
string [ 1 .. 255 ] characters ^[a-zA-Z0-9_\\-–.]*$

唯一商品ID。 SKU只能包含大小写英文字母和数字字符、句点、破折号和下划线。

amount
required
integer >= 0

奖励积分的数量。

Responses
204

已成功更新商品的奖励积分。

401

基本认证未通过或错误。确保您使用了基本认证或正确的凭据。

404

未找到商品。请确保project_idsku正确无误。

Request samples
application/json
[
  • {
    },
  • {
    }
]
Response samples