我在这个查询上面临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
,但无法运行查询。
请提供您的意见。
答案 0 :(得分:1)
我正在为此查询中的其他uid获取数据集中的数据。我检查我()工作..但我不必使用
你不能得到“朋友的朋友”。 API严格禁止这样做。您只能获得当前用户的朋友。即使400错误是由其他原因引起的,您也只能获得当前用户的朋友。