From: Christian Weiske Date: Wed, 1 Jul 2015 05:38:34 +0000 (+0200) Subject: PUT https://devs.ouya.tv/api/v1/gamers/key X-Git-Tag: v1.1~37 X-Git-Url: https://git.cweiske.de/ouya-store-api.git/commitdiff_plain/1151335eeb5d3dfc478565d05917202867851685 PUT https://devs.ouya.tv/api/v1/gamers/key --- diff --git a/README.rst b/README.rst index 83b1f28..e914a39 100644 --- a/README.rst +++ b/README.rst @@ -19,6 +19,7 @@ speak with ``devs.ouya.tv``. .. include:: api/devs.ouya.tv/api-v1-discover-home.rst .. include:: api/devs.ouya.tv/api-v1-events.rst .. include:: api/devs.ouya.tv/api-v1-gamers.rst +.. include:: api/devs.ouya.tv/api-v1-gamers-key.put.rst .. include:: api/devs.ouya.tv/api-v1-gamers-me.rst .. include:: api/devs.ouya.tv/api-v1-gamers-me-agreements.rst .. include:: api/devs.ouya.tv/api-v1-gamers-me-agreements.put.rst diff --git a/api/devs.ouya.tv/api-v1-gamers-key.put.rst b/api/devs.ouya.tv/api-v1-gamers-key.put.rst new file mode 100644 index 0000000..f300dd6 --- /dev/null +++ b/api/devs.ouya.tv/api-v1-gamers-key.put.rst @@ -0,0 +1,59 @@ +============================================== +``PUT https://devs.ouya.tv/api/v1/gamers/key`` +============================================== + +Store an encryption key on the server + +FIXME: When is that key needed? + +HTTP request +============ +Protocol + ``https`` +Method + ``PUT`` +Host + ``devs.ouya.tv`` +Path + ``/api/v1/gamers/key`` +Headers + Standard headers + + ``Content-Type`` + ``application/x-www-form-urlencoded`` +GET parameters + ``auth_token`` + Same data as in standard header ``X-OUYA-AuthToken`` +POST parameters + ``auth_token`` + Same data as in standard header ``X-OUYA-AuthToken`` + ``gamer[key]`` + string + + FIXME encryption key + ``gamer[password]`` + string + + User account password + ``gamer[username]`` + string + + User account name + +Example key:: + + -----BEGIN PUBLIC KEY----- + MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCvf3MvvZui5shNGbt2O0zveXrtfHZNivowNKiO + UagJARKCJmjOJVtZ1srCe95Eul/xBDPDEaH8vJetn5Pl99QwhdYL1ps9mUhmocx90LavQsipr2Dw + B7XshwN/EpW0uR/R84a3yXozpk7dgXi4+y//A+XT+MqgxsY6cdSGrBMsCQIDAQAB + -----END PUBLIC KEY----- + + +HTTP response +============= +Status code + ``201 Created`` +Content type + ``application/json; charset=utf-8`` +Body + ``{}``