0

グラフ APIを使用してこの写真を取得するにはどうすればよいですか?

4

3 に答える 3

0

サンプルのようなイベントの壁に写真を投稿することはできません。

去年の夏、イベントの壁に写真を投稿するコンテストを始めたクライアントがいました。彼らは私に彼らを彼らのウェブサイトに表示するためにそれらを手に入れるように頼んだ。それらを取得するには、手動でダウンロードする必要がありました。

feedあなたはを使用してそのイベントのを見ることができます

/412778502140672/event?fields=feed

しかし、アタッチメントも接続もありません。streamFQLを使ってイベントを取得することすらできないと思います。

于 2013-02-07T23:58:06.610 に答える
0

Androidで作業している場合、この方法が役立ちます

            Request r=Request.newMeRequest(session, new Request.GraphUserCallback() {


            @Override
            public void onCompleted(GraphUser user, Response response) {
                // TODO Auto-generated method stub
                JSONObject jso=null;
                try{
    //Parse json here

                }
                catch ( Exception e)
                {
                    //Log.d(sTag,e.getMessage());
                }



            }




        });
        Bundle paramsPics=r.getParameters();
        paramsPics.putString("fields", 
                "photos");




        r.setParameters(paramsPics);
        Response response=r.executeAndWait();
于 2013-07-25T10:42:04.617 に答える
-1

「me/home」API 呼び出しでは、写真を含むアイテムには、低解像度の写真のソース URL を含む「写真」フィールドがあります。元の高解像度の画像とその寸法のバリエーションを取得するには、「picture」フィールドと同じ JSONObject の「object_id」フィールドを使用して、別の API 呼び出しを行う必要があります。

「object_id」のグラフ呼び出しを実行すると、元のソース画像の URL とさまざまな画像サイズの配列を含む「source」フィールドが得られます。

編集:

投稿のグラフ パスを「412778502140672_425592530859269」に設定します。

写真のグラフパスを「482760011786004」に設定します。

于 2013-02-08T17:06:25.820 に答える