Próbuję dowiedzieć się, jak zaimplementować przycisk Udostępnij dokładnie tak, jak jest on implementowany here. Chcę umożliwić użytkownikom publikowanie linku do kanału informacyjnego bez konieczności posiadania jakichkolwiek uprawnień aplikacji z opcjonalnym tekstem, który mogą do niego dodać. Jak to zrobił BuzzFeed? Dokumentacja na Facebooku jest dla mnie bardzo dezorientująca, dlatego sam mam problemy z jej implementacją. Byłoby wspaniale, gdyby ktoś mógł po prostu zaplanować niezbędne kroki. Co dokładnie muszę umieścić na mojej stronie HTML? Czy muszę utworzyć aplikację na Facebooku?Przycisk udziału Facebook: jak zaimplementować
Odpowiedz
Aby udostępnić swoją stronę internetową, nie potrzebujesz, aby utworzyć aplikację na Facebooku.
można po prostu umieścić, że Facebook-Share tam z href = "http://www.facebook.com/sharer.php?u=<your url>"
Facebooka jak przycisk pozwala na udostępnianie, jak również. Kod generujący to dla Twojej witryny jest w official documentation.
Jeśli chcesz dostosować tę stronę zakładowego, spróbuj tego:
Javascript Popup Przykład:
var title = 'My Title';
var summary = 'This is my summary';
var url = 'http://www.mydomain.com/path/to/page';
var image = 'http://www.mydomain.com/images/myimage.png';
var fb = window.open('http://www.facebook.com/sharer.php?s=100&p[title]='+encodeURIComponent(title)+'&p[url]='+encodeURIComponent(url)+'&p[summary]='+encodeURIComponent(summary)+'&p[images][0]='+encodeURIComponent(image));
fb.focus();
To, co działa.
w HTML:
<a href="http://www.facebook.com/sharer.php?u=<http://google.com">Facebook Link</a>
Gdzie wymienić http://google.com z adresu URL.
w PHP, jeśli chcesz go wyciągnąć url jesteś na:
<a href="http://www.facebook.com/sharer.php?u=<<?php echo "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; ?>">Facebook</a>
edytować stronę chcesz być dzielone, dodać te meta tagi w głowie się.
<meta property="og:image" content="http://www. XXXX url of a jpg image you want to be displayed on shared content has to be 200x200 pixels (make it in photoshop ect.) XXXX"/>
<meta property="og:title" content="xxxx A title you want to be dispayed in shared content xxxx"/>
<meta property="og:url" content="http://www. url of the page you want shared including the slash after .com xxx .com/"/>
<meta property="og:description" content="xxxx discription of the shared content xxx "/>
Istnieje lista właściwości og innych niż te tutaj- http://ogp.me/
Następny wstawić to gdzie chcesz przycisk Udostępnij na swojej stronie
<a title="xxx Share mypage.com xxx" href="http://www.facebook.com/sharer.php? u=http://www. xxx url of page you edited above xxx .com &t=xxx a title you want to use xxx" target="_blank"><img src="http://www. xxx an image for the share button (make it in photoshop ect.)xxx" width="xx" height="xx" alt="Share"/></a>
Oczywiście wyjąć XXX i pozostawić "", jeśli zmienisz którekolwiek z powyższych podczas testowania, będziesz musiał przejść do debugera facebooka i debugować go, ponieważ czasami trzyma się oryginalnej treści.
nadzieję, że to pomaga
to działa idealnie! – rohitnaidu19
- 1. Przycisk udziału w Facebook facebook/twitter
- 2. Jak zaimplementować przycisk w ViewPager?
- 3. Jak działa przycisk Facebook Like?
- 4. Jak aplikacja facebook implementuje przeciągany przycisk pływający
- 5. Przycisk anulowania Omniauth-facebook
- 6. Facebook "Lubię" przycisk oddzwaniam
- 7. Jak kliknąć Facebook Jak przycisk używając Webdriver
- 8. Jak zaimplementować prosty przycisk w PyQt
- 9. Jak zaimplementować przycisk Twittera w trybie kątowym
- 10. Facebook Jak przycisk Integracja w systemie Android
- 11. Jak zaimplementować Facebook podobny do powiadomienia na cakephp?
- 12. Facebook Like przycisk w aplikacji Android
- 13. Oficjalny przycisk Facebook Connect jako PNG
- 14. Facebook przycisk wylogowania i przekierowanie po wylogowaniu
- 15. Facebook przycisk logowania widżet nie zasobu identifer
- 16. Przycisk Facebook Like Like bez JavaScript?
- 17. Jak zaimplementować przycisk javascript z wciśnięciami i przytrzymaniem?
- 18. Ruby on Rails: jak zaimplementować przycisk Cancel w formula_tag
- 19. Facebook Podobnie jak przycisk powodujący poziome przewijanie na urządzeniu mobilnym
- 20. Zmiana rozmiaru/skali facebook jak przycisk (wysokość i szerokość)
- 21. Facebook jak przycisk "zrywa się" po zalogowaniu jako strona
- 22. Jak dodać przycisk Share Facebook w aplikacji Android
- 23. Facebook jak przycisk renderowany z 0 szerokości i 0 wysokości?
- 24. Wyświetl zawartość po kliknięciu przycisku Facebook Jak przycisk
- 25. Ograniczanie działań rozszerzenia udziału UIActivityViewController
- 26. Udostępnij lokalizację z intencją udziału Aktywność
- 27. Jak programowo uzyskać dostęp do udziału pliku
- 28. Przycisk logowania do serwisu Facebook Connect nie renderowany
- 29. iOS 5: W jaki sposób zaimplementować niestandardowy przycisk powrotu (obrazu)?
- 30. próbuje zaimplementować przycisk "następny" za pomocą Twittera bootstrap-tabs.js
Tak czytałem, ale byłem trochę zdezorientowany bo szukałem Akcji, nie podoba :) Przy okazji, jest to, że naprawdę wszystko, czego potrzebujemy? A co z JS? Jak wyskakuje okienko fb, jeśli nie muszę dodawać żadnych facebooków js do mojej strony internetowej? –
Zobacz http://jsfiddle.net/ER4Zy/. Nie JavaScript po prostu HTML. Ale możesz użyć przycisku 'like'. Służy to podobnie jak przycisk udostępniania. –
Rozumiem. Czy istnieje sposób na określenie obrazu, który jest wyświetlany w poście, a także opis tekstowy linku? –