我正在爲WebGL集成Parse和Unity。由於Parse插件目前無法與WebGL一起使用,因此我不得不使用REST API(或編輯尚未運行的源代碼)。不幸的是,Parse沒有任何有關如何在Unity/WebGL應用程序中使用REST API的文檔,所以我甚至不確定我是否正確地做到了這一點。無論如何,嘗試註冊下面發佈的代碼只會給我一個「401未授權」的錯誤,至少在Unity編輯器中(我目前無法測試,看看我的服務器上的實際構建是否會做任何不同的事情)。我也嘗試使用客戶端密鑰而不是REST-API密鑰,但是這具有相同的效果。有人能給我指點從哪裏出發?Unity WebGL /解析通過REST API註冊返回未授權
這裏是我的代碼:
string url = "https://api.parse.com/1/users";
WWWForm form = new WWWForm();
form.AddField("X-Parse-Application-Id", APP_ID);
form.AddField("X-Parse-REST-API-Key", REST_ID);
form.AddField("X-Parse-Revocable-Session", 1);
form.AddField("Content-Type", "application/json");
string newDataString = "{\"username\":\"" + email + "\",\"password\":\"" + password + "\",\"email\":\"" + email + "\"}";
WWW www = new WWW(url, System.Text.Encoding.UTF8.GetBytes(newDataString), form.headers);