Ошибка Fql-запроса - PullRequest
       5

Ошибка Fql-запроса

0 голосов
/ 01 марта 2012

Мне грозит ERROR 400 BAD REQUEST по этому запросу ::

string str=ds.Table[0].Rows[0].ItemArray.toString();


fbfr =string.Format( "/fql?q=SELECT+uid+,+ name+,+ pic_square+,+affiliations+,+birthday_date+,+sex+,+relationship_status+,+hometown_location+,+current_location+,+education_history+,+work_history+,+contact_email+ FROM+ user+ WHERE+(sex='male')+AND+uid+ IN +(SELECT+ uid2+ FROM +friend+ WHERE+ uid1={0})" ,str);
    string ser = api.Get(fbfr, true);

Имеет возможность доступа к uid из Dataset ds, но не может выполнить запрос. Пожалуйста, введите ваши данные.

1 Ответ

1 голос
/ 01 марта 2012

Я получаю данные для других идентификаторов в этом запросе, которые находятся в наборе данных. Я проверил меня () работает .. но я не должен использовать это

Нельзя завести "друзей друзей". Это строго запрещено API. Вы можете получить только друзей текущего пользователя. Даже если ошибка 400 вызвана чем-то другим, вы сможете найти друзей только у текущего пользователя.

...