Я пытаюсь подключиться к серверу на Facebook, но предоставленный sdk ( здесь ) выдает следующую ошибку:
Invalid CFML construct found on line 523 at column 78.
ColdFusion was looking at the following text:
{
И это не объясняет, почемуэто выбрасывает эту ошибку.Я не очень хорош в cfscript, поэтому я не знаю, использует ли sdk правильный синтаксис, но он выдает ошибку этой функции в скобках структуры в аргументах функции:
private String function getUrl(String path = "", Struct parameters = {})
{
var key = "";
var resultUrl = "https://www.facebook.com/" & arguments.path;
if (structCount(arguments.parameters)) {
resultUrl = resultUrl & "?" & serializeQueryString(arguments.parameters);
}
return resultUrl;
}
Я думал, что использование SDK не составит труда, но, видимо, я что-то упустил.Что я делаю не так?
Часть 2: Код теперь останавливается по адресу:
for (var propertyName in arguments.properties) {
httpService.addParam(type="formField", name=propertyName, value=arguments.properties[propertyName]);
}
Вам не разрешено использовать цикл for в cfscript