tag strip_tags remove quitar etiquetas ejemplos all php facebook tags photo

php - strip_tags - Etiquetas amigos foto



remove html tags php (1)

No puedes especificar las etiquetas para la foto mientras la creas. También está usando nombres incorrectos para los parámetros utilizados en el método de creación de fotos.

Primero debe crear la foto y luego etiquetarla.

Crear foto:

$photo_details = array( ''message''=> ''message '', ''source'' => ''@'' . realpath($file) ); $uploaded_photo = $facebook->api(''/''.$album_uid.''/photos'', ''post'', $photo_details);

Ahora etiquetarlo:

$tags = array( array(''tag_uid'' => $friend_id, ''x'' => rand() % 100, ''y'' => rand() % 100 ) ); $photo_id = $uploaded_photo[''id'']; $facebook->api(''/''.$photo_id.''/tags'', ''post'', array(''tags''=>$tags));

TEN CUIDADO, la documentación indica to parámetro como uno para especificar el usuario etiquetado, pero no lo es (es tag_uid como en su muestra inicial).

Uso estos códigos, pero obtengo un error

Error fatal: OAuthException no detectada: (# 121) ID de foto no válida lanzada en /home/a283357/public_html/app/base_facebook.php en la línea 1106

Mis códigos son para etiquetas

$data = array(array(''tag_uid'' => $friends, ''x'' => rand() % 100, ''y'' => rand() % 100 )); $data = json_encode($data); //, ''tags'' => $data, $photo_details = array( ''message''=> ''message '', ''tags'' => $data, ''image'' => ''@'' . realpath($file) ); $upload_photo = $facebook->api(''/''.$album_uid.''/photos'', ''post'', $photo_details);

Y quiero etiquetas 5 o 10 amigos