いくつかの時間後、私はちょうどsearch API
によって提供されたデータから画像を取得しようとあきらめました。私はタイプのエントリを取得するAPIから
「photo
」が、私はフィールド"picture"
、"source"
または"images"
を受けていないので、彼らはhttp://developers.facebook.com/docs/reference/api/photo/で見つけAPIドキュメントと一致していない(彼らはちょうどからの結果には存在しません。検索)
「APIから受け取ったフィールドからURLを設定する」アプローチを使用する方法を見つけるために、私はいずれの成功も得られませんでした。
これは一つのケースです...私は "ペプシ"の検索を設定しました...結果の中に "写真"オブジェクトがあります。このオブジェクトで
は、私は次のフィールドがあります:私はあなたが「ベース」として提供されたURLを使用してセットアップに私の写真を返すいくつかの組み合わせを試してみましたが、私は常に取得
id: 100002307882828_188072634633218
author\id: 100002307882828
link : "http://www.facebook.com/photo.php?fbid=320417371337648&set=a.133681116677942.17717.131381520241235&type=1" (this link really points to the photo's page, but is not the photo itself)
object_id: 320417371337648
は、「コンテンツが見つかりません。 "結果として。
最終的な写真のURLがわかる唯一の方法は、写真IDをパラメータとして別のAPIを呼び出すことです(ただし、APIに多くの呼び出しを行う必要があります)
https://graph.facebook.com/320417371337648
私は写真から必要なものをすべて手に入れますが、これは私が得た結果ごとに実行する必要がある「別の呼び出し」です。
あなたの助けのおかげでたくさん、 よろしく、 ビクターReboucas
こんにちはDMCS、あなたの答えに感謝多くのことを私は、私は明確な方法で自分の状況を説明していなかった...私は、HTTPSを使用している場合だと思います://graph.facebook.com/40796308305/picture私は何の問題もなく画像を得る...私が探しているのは、その写真の "写真アルバムページ"を開く方法です(画像ではなくユーザーの写真ページそれは自己)...ありがとう、もう一度...ありがとう、ビクター –
_番号のセットの3番目の番号は、写真のIDになります。この場合、http:// profile.ak.fbcdn.net/hprofile-ak-snc4/276879_40796308305_1578420141_s.jpgは1578420141の写真IDです。最初の番号はアルバムIDで、2番目の番号はオーナーIDのようです。 – DMCS
ありがとうDMCS、私はあなたのアドバイスを使用して私のソリューションを実装しようとします...に関して、ビクター –