fql multiquery给出错误的请求错误,无法打开流

时间:2014-02-13 18:20:53

标签: facebook-fql fql.multiquery

$ fql_multiquery_url ='https://graph.facebook.com/'     。 ?FQL Q = { “QUERY1”:“SELECT + UID,性别,姓名,pic_square + FROM +用户+ WHERE + UID + IN +(SELECT + UID2 + FROM +朋友+ WHERE + UID1 =我())+和+性别= \“”。$做爱。 '\ ”“, ”QUERY2“: ”SELECT + URL + FROM + profile_pic + WHERE + ID + IN +(SELECT + UID + FROM +#QUERY1)“}'     。 '& access_token ='。 $的access_token;

这会给出错误  无法打开流:HTTP请求失败!第82行的/var/www/facebook-php-sdk-master/examples/fqlsample.php中的HTTP / 1.0 400错误请求\ r \ n

但下面的查询工作正常。

$ fql_multiquery_url ='https://graph.facebook.com/'     。 ?FQL Q = { “QUERY1”:“SELECT + UID,性别,姓名,pic_square + FROM +用户+ WHERE + UID + IN +(SELECT + UID2 + FROM +朋友+ WHERE + UID1 =我())+和+性别= \“ '$性。' \ ”“, ”QUERY2“: ”SELECT + URL + FROM + profile_pic + WHERE + ID + IN +(SELECT + UID2 + FROM +朋友+ WHERE + UID1 =我())“ }”     。 '& access_token ='。 $的access_token;

问题出在这一部分 (SELECT + UID + FROM +#QUERY1)

为什么多重查询无法正常工作。

任何想法?

0 个答案:

没有答案