Я работаю над функцией облачного кода, которая использует API-интерфейс facebook для получения изображения профиля пользователя. Итак, у меня есть доступ к правильному URL-адресу изображения, но я не могу создать Parse.File из этого URL-адреса.
Это в значительной степени то, что я пытаюсь:
Parse.Cloud.httpRequest({
url: httpResponse.data["attending"]["data"][key]["picture"]["data"]["url"],
success: function(httpImgFile)
{
var imgFile = new Parse.File("file", httpImgFile);
fbPerson.set("profilePicture", imgFile);
},
error: function(httpResponse)
{
console.log("unsuccessful http request");
}
});
И он возвращает следующее:
Result: TypeError: Cannot create a Parse.File with that data.
at new e (Parse.js:13:25175)
at Object.Parse.Cloud.httpRequest.success (main.js:57:26)
at Object.<anonymous> (<anonymous>:842:19)
Идеи?