Estoy intentando determinar qué se necesita para publicar una acción personalizada de gráfico abierto que incluya user generated photos. Llegué al proceso de aprobación y actualmente estoy probando con JSSDK. Tengo el siguiente código que parece funcionar:# 3503 Error al intentar publicar acciones personalizadas a través de JSSDK
FB.api('/me/cheezburger-app:create', 'post', {
meme:'http://cheezburger.com/6459677184'
}, function(response){
console.log(response);
});
Mi opinión es, para publicar esto como generado por el usuario foto todo lo que tiene que hacer es incluir una propiedad de imagen que contiene una matriz de objetos de esta manera:
FB.api('/me/cheezburger-app:create', 'post', {
meme:'http://cheezburger.com/6509097984',
image:[{user_generated:true, url:'https://i.chzbgr.com/completestore/12/8/13/c9Smb0ba2EGTLepkCgEp2g2.jpg'}]
}, function(response){
console.log(response);
});
Lamentablemente, este devuelve el siguiente error:
{"error":{"message":"(#3503) \"[{\"user_generated\":true,\"url\":\"https://i.chzbgr.com/completestore/12/8/13/c9Smb0ba2EGTLepkCgEp2g2.jpg\"}]\" is an invalid value for property \"image:url\" with type \"URL\"","type":"OAuthException","code":3503}}
yo era capaz de conseguir con éxito la acción de publicar usando el explorador gráfico de la API, pero no está utilizando un objeto javascript y jquery. Supongo que estoy haciendo algo mal con la forma en que paso el parámetro extra. Pero no puedo entender qué.
Eso todavía no funcionó para mí ... ¿había algo más en juego? – roborourke