从Facebook Graph API获取电影名称

时间:2014-05-07 14:20:12

标签: android facebook facebook-graph-api

我尝试使用Graph API从我喜欢的电影中获取名字,我使用Eclipse和Android SDK。

在这一行中我收到一个错误:

JSONArray moviesJA = (JSONArray)graph.getProperty("movies");

我有权获取此类数据。

这是完整的方法:

@Override
    protected void onPostExecute(Response result) {
    // TODO Auto-generated method stub
    super.onPostExecute(result);

    ArrayList<String> movies = new ArrayList<String>();

    GraphObject graph = result.getGraphObject();

    JSONArray moviesJA = (JSONArray)graph.getProperty("movies");
    if(moviesJA.length() > 0){
        for(int i = 0; i<moviesJA.length(); i++){
            JSONObject movie = moviesJA.optJSONObject(i);
            if(movie!= null){
                movies.add(movie.optString("name"));
            }
        }
    }

有人可以帮助我吗?

谢谢!

0 个答案:

没有答案