Columns
| Indexable | Name | Type | Description |
|---|---|---|---|
| * | pid | string | 写真ID。50文字より長くなることはありません。 注意:pidは文字列なので、クエリ文ではクオテーションで囲ってください。また、pidは各ユーザに対してのみユニークです。 |
| * | aid | string | 写真を含んでいるアルバムのID。50文字より長くなることはありません。 注意:aidは文字列なので、クエリ文ではクオテーションで囲ってください。また、aidは各ユーザに対してのみユニークです。 |
| owner | int | 写真の所有者のiD | |
| src_small | string | サムネイルのURL。画像サイズは最大横幅75px、最大高さ225pxです。このURLは空になることもあり得ます。 | |
| src_small_height | string | サムネイルの高さ(ピクセル)。空になることもあり得ます。 | |
| src_small_width | string | サムネイルの横幅(ピクセル)。空になることもあり得ます。 | |
| src_big | string | フルサイズのURL。画像サイズは最大横幅720px、最大高さ720pxです。このURLは空になることもあり得ます。 | |
| src_big_height | string | フルサイズの高さ(ピクセル)。空になることもあり得ます。 | |
| src_big_width | string | フルサイズの横幅(ピクセル)。空になることもあり得ます。 | |
| src | string | アルバム用サイズのURL。画像サイズは最大横幅130px、最大高さ130pxです。このURLは空になることもあり得ます。 | |
| src_height | string | アルバム用サイズの高さ(ピクセル)。空になることもあり得ます。 | |
| src_width | string | アルバム用サイズの横幅(ピクセル)。空になることもあり得ます。 | |
| link | string | 写真ページのURL | |
| caption | class="type">string | 写真のキャプション | |
| created | time | 写真が追加された日時 | |
| modified | time | 写真の最終変更日時 | |
| object_id | int | 写真のFacebook上でのobject_id。Comments APIを用いて写真にコメントさせる時に使います。 |
Examples
SELECT pid FROM photo WHERE aid IN ( SELECT aid FROM album WHERE owner=''$user_id'' ) ORDER BY created DESC LIMIT 1,42
ユーザのプロフィール画像のsrc_bigを取得します。このURLはuserテーブルには無いので、まずalbumテーブルからプロフィール画像のpidを取得しています(プロフィール画像のidは、Profile Picturesという名前のアルバムのcover_idと等しいです)。
SELECT src_big FROM photo WHERE pid IN (SELECT cover_pid FROM album WHERE owner = $user_id AND name = 'Profile Pictures')
Usage Notes
ユーザがProfile Pictureのアルバム名を変更できてしまうと、上記は機能しなくなります。