todas - como quitar una etiqueta en facebook que yo puse
Eliminar etiqueta de foto de Graph API (3)
Intento crear una aplicación que ayude a los usuarios a eliminar etiquetas no deseadas. He escuchado muchas quejas acerca de que FB ya no permite el acceso público a la eliminación de imágenes ... ¿pasa lo mismo con las etiquetas?
Obtengo {"error":{"type":"OAuthException","message":"(#3) Application does not have the capability to make this API call."}}
Cuando intento eliminarlo
https://graph.facebook.com/some_photo_id/tags/user_id?access_token=a_valid_access_token&callback=whatever&method=delete&pretty=0&sdk=joey
Me sale el mismo error si intento una solicitud AJAX DELETE o uso FB.api(''/pid/tags/uid'', ''delete'', function(){})
He habilitado los permisos: user_photos, friends_photos, publish_stream, publish_actions, user_status. ¿Olvidé un cierto permiso?
Realmente agradecería la ayuda con este tema.
Pude subir una foto y agregarle algunas etiquetas al azar en C #, pero parece imposible eliminarlas; es extraño porque si usas la aplicación integrada en un teléfono de Windows, por ejemplo, puedes agregar y eliminar cualquier etiqueta que quieras sin problemas, la única restricción es que obviamente no puedes eliminar etiquetas que no has creado, solo este wp función integrada y la aplicación de Facebook en los dispositivos Android son capaces de eso, pero usted encontrará que en los dispositivos Android con la aplicación oficial de Facebook no es posible eliminar las etiquetas que crea de sus amigos, solo la suya.
Si lo deseas, puedes intentarlo aquí, si especificas una identificación con foto válida y una identificación de usuario de Facebook válida que aún obtienes:
"error": {
"message": "(#3) Application does not have the capability to make this API call.",
"type": "OAuthException",
"code": 3
}
De hecho, leí en otro foro que las aplicaciones solo podían eliminar etiquetas y fotos que creaban y no más que eso, pero ese no era el caso, cargué y etiqueté una foto con mi aplicación, pero cuando traté de eliminarla, etiquetas No fue posible.
¿Qué hay de la solicitud de eliminación en el enlace que proporcionó?
Puede eliminar una etiqueta para un usuario en particular en la foto emitiendo una solicitud HTTP DELETE
a /PHOTO_ID/tags/USER_ID
o PHOTO_ID/tags?to=USER_ID
.
Eliminar una etiqueta en una foto requiere el permiso publish_stream y admite los siguientes parámetros:
Parameter | Description | Type | Required
----------------------------------------------------------
to | USER_ID of the User to tag | string | yes
USER_ID
también se puede proporcionar en la ruta URL (ver arriba)
Si la eliminación es exitosa, obtendrá la siguiente devolución:
Description | Type
-----------------------------------
If the deletion succeeded | boolean
ACTUALIZAR
Sí, ahora es posible (pero no funciona). Documentación .
Puede eliminar una etiqueta para un usuario en particular en la foto emitiendo una solicitud HTTP DELETE a / PHOTO_ID / tags / USER_ID o PHOTO_ID / tags? To = USER_ID.
ANTIGUO
No es posible. Solo es posible crear o actualizar etiquetas de fotos. Documentación .