Android Facebook分页错误
通过Graph API成功接收到第一个信息请求后,我尝试通过Android Facebook分页错误,android,facebook,facebook-graph-api,pagination,Android,Facebook,Facebook Graph Api,Pagination,通过Graph API成功接收到第一个信息请求后,我尝试通过com.facebook.GraphResponse类中提供的public GraphRequest getRequestForPagedResults(PagingDirection)方法获取下一页 但是,我不断得到null,这是行JSONObject pagininfo=graphObject.optJSONObject(“paging”)尽管返回的JSONObject看起来像下面的JSON代码 { "id": "10100
com.facebook.GraphResponse
类中提供的public GraphRequest getRequestForPagedResults(PagingDirection)
方法获取下一页
但是,我不断得到null
,这是行JSONObject pagininfo=graphObject.optJSONObject(“paging”)代码>尽管返回的JSONObject看起来像下面的JSON代码
{
"id": "10100476747286781",
"posts": {
"data": [
{
"id": "123123123"
...
}
],
"paging": {
"previous": "https://graph.facebook.com/v2.5/10100476747286781/posts?limit=200&since=1448931408&access_token=CAAM6MhXVsZAYBAN0tW33gMbwnWhs9HtZChlqsGwjgoR2IB9kZCej3pLS8dZCIOSsufYlVlHtJdkOZAHpr0bsPtZAmfj6ZAiXQ9zTXTe9lUghAuXnSQhZBM6YQfRPy26UfXbp4IQe9gKhG50qUZCURtOFAral1NqO8aIoAZCpRZBthp435HCo4uiZA7LqOIK7vxyT6MJ7e3nzcHyOhBDSSaqWYm1L9xUGzmml8Gg6TCZAzUupZCZBwZDZD&__paging_token=enc_AdCrwK4mXgYPS2XHW9Vjgb0ydGnENZCVb8cdyRGdPidfcQAc1573AWMVKR0DNZBzQmxg5ndkZAHfZAvWSpK8UFcG2SBZA&__previous=1",
"next": "https://graph.facebook.com/v2.5/10100476747286781/posts?limit=200&access_token=CAAM6MhXVsZAYBAN0tW33gMbwnWhs9HtZChlqsGwjgoR2IB9kZCej3pLS8dZCIOSsufYlVlHtJdkOZAHpr0bsPtZAmfj6ZAiXQ9zTXTe9lUghAuXnSQhZBM6YQfRPy26UfXbp4IQe9gKhG50qUZCURtOFAral1NqO8aIoAZCpRZBthp435HCo4uiZA7LqOIK7vxyT6MJ7e3nzcHyOhBDSSaqWYm1L9xUGzmml8Gg6TCZAzUupZCZBwZDZD&until=1334148469&__paging_token=enc_AdBEPCJpDZALodXcvmWUJy4rV4mQlFsHFNI8qNlvvVXGYAcZAkB8ZB1i1LRVKZCJND6j71MrINp1FKUDTTgQPZCTEU2t7"
}
}
}
为什么不optJSONObject
深入JSON树进行搜索
是否有一个接口可以直接使用JSONObject
数据中提供的URL
i、 e
就我个人而言,根据我的经验,使用RESTAPI访问Facebook比使用他们的官方SDK更好。在如何处理请求-响应和跳过SDK中的任何限制方面,它给了我更多的自由
此外,我可以使用我自己的网络层Volley/OkHttp,这使得处理请求和线程更加容易和高效
"next": "https://graph.facebook.com/v2.5/10100476747286781/posts?limit=200&access_token=CAAM6MhXVsZAYBAN0tW33gMbwnWhs9HtZChlqsGwjgoR2IB9kZCej3pLS8dZCIOSsufYlVlHtJdkOZAHpr0bsPtZAmfj6ZAiXQ9zTXTe9lUghAuXnSQhZBM6YQfRPy26UfXbp4IQe9gKhG50qUZCURtOFAral1NqO8aIoAZCpRZBthp435HCo4uiZA7LqOIK7vxyT6MJ7e3nzcHyOhBDSSaqWYm1L9xUGzmml8Gg6TCZAzUupZCZBwZDZD&until=1334148469&__paging_token=enc_AdBEPCJpDZALodXcvmWUJy4rV4mQlFsHFNI8qNlvvVXGYAcZAkB8ZB1i1LRVKZCJND6j71MrINp1FKUDTTgQPZCTEU2t7"