2012-06-15 25 views
5

Mi aplicación utilizada para obtener una lista fotos de Imágenes de perfil de los amigos con este FQL:FQL para conseguir fotos de imágenes de perfil de repente dejó de funcionar

SELECT owner, src_big FROM photo 
WHERE aid IN (
SELECT aid FROM album 
WHERE name="Profile Pictures" 
AND owner IN (XXXXXX,YYYYYYY,ZZZZZZZZ)) 

Pero ahora la respuesta es sólo algunas fotos de ZZZZ (la última uno). Incluso no todos ellos son devueltos. Si trato de eliminar YYYY, ZZZZ en la lista, funciona bien, incluso estoy usando el operador IN, me devuelve todas las imágenes de perfil de ese amigo.

¿Echo de menos algo? Otro dev amigo mío lo intentó también, sin éxito.

¿Podrían intentarlo también en el explorador? :) ¡Gracias!

+0

Acabo de encontrarlo en la sección de errores: https://developers.facebook.com/bugs/471620432865189?browse=search_4fdcdee00d9982f73644278 si alguien quiere saber. – gabrielhpugliese

+0

Lo mismo ocurre para mí – asheinfeld

+0

Esta es una publicación realmente útil. ¿Podría aclarar la parte donde dice 'owner IN (XXXX, YYYY, ZZZ)' con lo que quiere decir con X, Y, Z? ¿Son estos los tokens de autenticación o ID de los usuarios? – daspianist

Respuesta

0

Lancé una aplicación, que se volvió viral, como la que atrapó a 40k usuarios en un par de horas. Primero comenzó a no dar las fotos de perfil en momentos aleatorios. Entonces nunca funcionó.

Intenté la depuración, y capté los errores, y recibo 403 cuando intento acceder a las imágenes.

Supongo que es intencionado por el FB, o que funciona de una manera que su algoritmo de 'Detección de Spam' reaccionaría. Porque cada vez que sucedió para mí, pronto tuve una 'Restricción de aplicación'.

Como solución, yo diría que verifique si sus códigos están bien y no está haciendo llamadas no autorizadas a Facebook. Probablemente no verá ningún error del usuario final, pero revise el error_log para ver si hay algún problema. Y asegúrese de cumplir con las Políticas de FB.

Mi respuesta puede parecer vaga, pero no tiene experiencia. Y si es un error, en lugar de un spam prevention feature, entonces lo siento :)

Cuestiones relacionadas