我正在使用以下
// perform query and get feed of all results
$query = new Zend_Gdata_Query(
'http://www.google.com/m8/feeds/contacts/default/full');
$query->maxResults = 1000;
$query->setParam('sortorder', 'descending');
$feed = $gdata->getFeed($query);
检索特定用户的联系人。 但是我希望这个按名称排序,这怎么可能?我正在尝试这样的事情,但它似乎不起作用。
$query->setParam('orderby', 'name');
答案 0 :(得分:0)
好吧,我实际上在使用该网址时遇到了401错误,但假设它有效,则必须与google一起查看可以发送哪些参数 - 如果有的话 - 按照特定条件对结果进行排序。你看到的setParam()函数只是设置GET参数,以便发送给谷歌的实际完整URL是这样的:
http://www.google.com/m8/feeds/contacts/default/full?max-results=1000&sortorder=descending
您需要做的就是从Google中找到正确的参数名称以设置“排序依据”字段。