POST (/users/xuid()/achievements//update)
Atualiza o progresso de uma conquista. O domínio desses URIs éachievements.xboxlive.com.
- Parâmetros de URI
- Autorização
- Cabeçalhos de solicitação obrigatórios
- Cabeçalhos de solicitação opcionais
- Corpo da solicitação
- Códigos de status HTTP
- Corpo da resposta
Comentários
- Uma chamada bem-sucedida retornará o código de status HTTP 200 com um corpo de resposta vazio.
- Se a chamada não resultar em nenhuma alteração no progresso da conquista (ou seja, ela já está desbloqueada ou está no mesmo percentual de conclusão), a chamada retornará o código de status HTTP 304 com um corpo de resposta vazio.
Parâmetros de URI
Autorização
Cabeçalhos de solicitação obrigatórios
| Cabeçalho| Tipo| Descrição| | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Authorization| string| Credenciais de autenticação para autenticação HTTP. Valor de exemplo: “XBL3.0 x=<userhash>;<token>”.| | x-xbl-contract-version| 2| Versão do contrato da API.|Cabeçalhos de solicitação opcionais
| Cabeçalho| Tipo| Descrição| | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Accept-Language| string| Lista de localidades desejadas e alternativas (por exemplo, fr-FR, fr, en-GB, en-WW, en-US). O serviço Achievements percorrerá a lista até encontrar cadeias de caracteres localizadas correspondentes. Se nenhuma for encontrada, ele tentará corresponder ao local definido no token do usuário, que vem do endereço IP do usuário. Se ainda assim nenhuma cadeia de caracteres localizada correspondente for encontrada, ele usará as cadeias de caracteres padrão fornecidas pelo desenvolvedor/editor do título. |Corpo da solicitação
Um objeto AchievementUpdateRequest (JSON).Exemplo de solicitação
POST /users/xuid({2810000000000000})/achievements/{00000000-0000-0000-0000-000000000000}/update
