Próbowałem dzielić obraz z podpisem na Facebooku za pomocą API Facebooka i Kodeksu jak poniżej:

SharePhoto photo = new SharePhoto.Builder()
                    .setBitmap(image)
                    .setCaption("Caption is Important")
                    .build();
            SharePhotoContent content = new SharePhotoContent.Builder()
                    .addPhoto(photo)
                    .build();

            shareDialog.show(content);

Otwiera Sharedialog, ale podpis nie pojawi się w tym okno dialogowe

0
Anand Sonawane 17 luty 2017, 11:26

2 odpowiedzi

Najlepsza odpowiedź

Zgodnie z dokumentacją Facebook wspólną CBRE:

https://developers.facebook.com/policy#Control.

Według swojej polityki 2.3 stwierdza to

Nie odwracaj podpisów, komentarzy, wiadomości lub parametru komunikatu użytkownika postów z treścią osobą lub biznesą nie utworzoną, nawet jeśli osoba może edytować lub usunąć zawartość przed udostępnianiem. Możesz użyć naszych okien dialogowych Udostępniania, aby zobrazować pojedynczy Hashtag w postie, ale nie prefiks żadnych treści Osoba lub firma nie tworzyła API.

Nie wolno nam już wypełnić podpisów obrazów za pomocą SharedaIalog lub za pomocą dowolnej innej metody.

1
Anand Sonawane 20 luty 2017, 06:30

Możesz dodać podpis z daną metodą. Ale w Dialogu Share Facebooka. Musisz ręcznie wpisać swoje podpisy : //i.stack.imgur.com/duprf.png "/>

0
Priyavrat 17 luty 2017, 09:27