page - facebook sdk ask for permissions
¿Cómo puedo solicitar el permiso "publish_actions"? (4)
Solicitando publish_actions actualmente funciona de la siguiente manera
- Si su aplicación está en la categoría Juegos y está utilizando la API de puntajes y logros
- Para probar las nuevas acciones y objetos personalizados de Open Graph, esto solo funcionará para desarrolladores / usuarios de prueba de la aplicación que tengan habilitada la línea de tiempo. Para usarla con usuarios regulares, deberá esperar hasta que se inicie la línea de tiempo y las aplicaciones comiencen a aprobarse. usa las nuevas API
Washington Post (https://www.facebook.com/dialog/permissions.request?app_id=225771117449558&display=page&next=https%3A%2F%2Fapps.facebook.com%2Fwpsocialreader%2F%3F&type=user_agent&canvas=1&perms=user_about_me%2Cuser_likes % 2Cpublish_actions ") puede solicitar el permiso publish_actions.
Dice esto en Facebook:
Mientras esté en Open Graph Beta, el permiso ''publish_actions'' solo se puede solicitar a los desarrolladores y a los usuarios de prueba de su aplicación. El permiso ''publish_actions'' se ignorará si lo solicita cualquier otro usuario.
Cuando intento solicitar el permiso de los no desarrolladores, aparece:
Iniciar sesión no agregará la actividad de esta aplicación a Facebook.
Sí, esto funcionará solo cuando la línea de tiempo se despliegue para todos. ¿Cuándo es la fecha revisada? No lo sé.
Además de la configuración de autenticación de la aplicación Facebook, debe actualizar su fb:login-button
para solicitar el publish_actions permission
.
Ver: Desarrolladores de Facebook - Botón de inicio de sesión
Usuario esta función
function postToFacebook() {
FB.ui({
method: ''feed'',
link: ''www.fb.com/mahfuzcmt'',
caption: ''bitSoft'',
}, function(response){});
}
y llama
<a href="#" onClick="postToFacebook()">Post to Facebook</a>