2016-05-23 1 views
0

J'utilise le SDK Facebook pour créer un sharedialog avec un sharecontent. Cependant, comment dois-je afficher le texte modifiable dans la boîte de dialogue de partage. Je suis capable de montrer des liens et tout. Je ne sais pas comment définir un texte personnalisé que l'utilisateur peut modifier.Afficher le texte modifiable dans la boîte de dialogue Facebook Share

ShareLinkContent content = new ShareLinkContent.Builder() 
           .setContentTitle("App Name") 
           .setContentDescription("Hi!! This is app") 
           .setContentUrl(Uri.parse("http://www.fsdfvdsf.com")) 
           .build(); 

         shareDialog.show(content); 

Répondre

0

Facebook sdk ne vous permet pas d'ajouter du texte modifiable

0

Ne pas préremplir les légendes, les commentaires, les messages ou le paramètre de message d'utilisateur de messages dont le contenu est une personne n'a pas créé, même si la personne peut modifier ou supprimer le contenu avant de le partager. Vous pouvez utiliser nos dialogues de partage pour préfixer un seul hashtag dans un message, mais ne pas pré-remplir un contenu que l'utilisateur n'a pas créé via l'API.

Référence: https://developers.facebook.com/policy/

+0

est-ce juste un conseil? peut-il être fait? –

+0

Si nous sommes en mesure de le faire, l'équipe d'examen fb ne nous permettra pas de soumettre ceci. – lal

0

Facebook will not allow you to Share any static text you want.

That's why Facebook have provide it's own Share Dialog to post any text on facebook.

It will take image **OR** URL as static but not text.

So better for Facebook share only you use Facebook Share Dialog.

The thing is, if you put a URL in the EXTRA_TEXT field, it does work. It's like they're intentionally stripping out any text.

Pour Share Feed chèque here.