2012-04-14 2 views

Antwort

0

Gekennzeichnet Facebook Entwickler-Dokumentation auf this Seite

nach dem unter

enter image description here

Nur die Spalte, die als indexable markiert ist, kann verwendet werden, um die Tabelle (photo_src) und nicht die anderen Spalten abzufragen.

auch auf das Beispiel beziehen, nur die Wende Spalte kann verwendet werden, um die Tabelle abzufragen

SELECT src, width, height FROM photo_src WHERE photo_id = 10150931418786729

EDIT:

Trick: Dies ist ein Trick, den ich verwenden und bin ähnlich dem, was Herr Tom Waddington in dieser Antwort unten erklärt hat, aber eine kleine Änderung.

URL:https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-snc7/s720x720/423961_3099973533075_1076266190_3040344_2138806733_n.jpg

1076266190 - Benutzer-ID (UID)

3099973533075 - Foto ID

+0

danke für die Antwort ich war nicht sicher, was indexable gemeint. Ich bin jedoch überrascht, dass dies der Fall ist, da sie ein Beispiel haben, wo sie Breite und Höhe in der Abfrage zusätzlich zu Photo_id verwenden. Ich nehme an, es gibt keine Möglichkeit, die photo_id eines Ereignisprofilbildes zu erhalten. – kyriakos

+0

aktualisiert meine Antwort, und bitte betrachten Sie Ihre Frage als beantwortet, wenn Sie Ihre Antwort gefunden haben :) – Dhiraj

+0

übrigens ich kann immer noch nicht zur Arbeit. Ich bin mir nicht sicher, ob es überhaupt möglich ist. Zum Beispiel habe ich das folgende Profil-Foto von einem Ereignisse: http://profile.ak.fbcdn.net/hprofile-ak-snc4/373038_410259388992681_1536622318_n.jpg 410259388992681 sollte die photoid sein, so dass die Abfrage sollte wie folgt aussehen: SELECT src, width, height VON photo_src WHERE photo_id = 410259388992681 Wenn ausgeführt, wird ein leeres Array zurückgegeben. Kein Fehler. Bedeutet das, dass Ereignisprofilfotos nicht in der photo_src-Tabelle enthalten sind? – kyriakos

Verwandte Themen