在Twitter中我们如何获取关注者的数量。我已经通过Twitter开发人员从我获取网址获取关注者列表。 网址为:GET https://api.twitter.com/1.1/followers/list.json?cursor=-1&screen_name=twitterdev&skip_status=true&include_user_entities=false 我没有得到如何在Android中获取响应。
答案 0 :(得分:2)
public class MyTwitterApiClient extends TwitterApiClient {
public MyTwitterApiClient(TwitterSession session) {
super(session);
}
/**
* Provide CustomService with defined endpoints
*/
public Api getCustomService() {
return getService(Api.class);
}
}
这是要调用以获取关注者列表的函数。
public interface Api {
@GET("/1.1/followers/list.json")
Call<ResponseBody> list(@Query("user_id") long id);
}
这是ApiCLientClass
在此示例中,只有id存储在onResponse方法中 usersArray将包含所有userList以及用户的所有可用数据。 您可以删除并执行您的互联网连接检查并显示我在Utils课程中完成的吐司。 而Api类就是这个
$.fn.RowReveal = function(RowsToShow, numMore) {
var numShown = RowsToShow;
var numMore = numMore;
var $table = $(this).find('tbody');
var numRows = $table.find('tr').length;
var btn_id = parseInt(Math.random()*1000)+numRows;
// Hide rows and add clickable div
$table.find('tr:gt(' + (numShown - 1) + ')').hide().end()
.after('<tbody id="more-'+btn_id+'"><tr><td colspan="' +
$table.find('tr:first td').length + '"><div>Show More</div></tbody></td></tr>');
$('#more-'+btn_id).click(function () {
numShown = numShown + numMore;
if (numShown >= numRows) {
$('#more-'+btn_id).remove();
}
if (numRows - numShown < numMore) {
$('#more-'+btn_id+' span').html(numRows - numShown);
}
$table.find('tr:lt(' + numShown + ')').fadeIn();
});