ReviseFixedPriceItem.
此呼叫允许您更新在Bonanza上列出的项目的详细信息(无论是目前是否可供出售)。它的参数是相同的 AddFixedPriceItem.,但你只是添加了一个 "itemid." => [id of item] 在输入参数中指定要修改的项目。
例如,你可以发布这样的东西:
request_params = {'请求幸置性' => { 'BonanzaAuthToken' => 'users_auth_token' }, 'itemid.' => 1, 'item' => { 'title' => 'my revised item title' }}.to_json @https.post("/api_requests/secure_request", "ReviseFixedPriceItemrequest.=#{ request_params }, ...)
这将将项目#1的标题更改为“我修改后的项目标题”,假设具有ID#1的项目属于您通过的Auth令牌的用户。
修改菲克瑟德普里尼特姆的例子
ReviseFixedPriceItem输入
ReviseFixedPriceItem是一个安全的API方法,具有以下URL和HTTP标头要求:
提交给URL: | //api.sanyili.com/api_requests/secure_request |
HTTP标题中需要: | x-bonanzle-api-dev-name设置为dev_id |
x-bonanzle-api-cert-name设置为您的cert_id |
请注意,除此之外的所有安全方法 fetchtoken. 和 GetboothItems. 要求您提交用户令牌,以便我们知道您代表的用户帐户。 有关设置和提交用户令牌的详细信息,请参阅我们的 介绍用户令牌.
您请求的名称应该是 ReviseFixedPriceItemrequest..
以下是可用的输入参数 序列化为json.:
争论 | 类型 | 发生 | 意义 |
---|---|---|---|
请求幸置性 | 容器 | 必需的 | 用于用户凭据的容器 |
请求幸置性 .bolanzleauthtoken. | 细绳 | 必需的 | 验证 用户令牌 对于您代表行事的用户。 |
呼叫特定的输入字段 | |||
itemid. | 整数 | 必需的 | 将修改的项目的ID。 |
DiscardoldVariations. | 布尔基 | 选修的 | 如果为true,则在修改项目之前将丢弃任何现有变化,允许提供新的变体。请注意,此处传递错误(默认值)仍然允许更新先前添加的变体的数量和价格。 |