Archívum - Nov 3, 2011 - Fórum téma
Javascript / facebook stream publish probléma
Sziasztok.
Segitséget szeretnék kérni 1 olzan form létrehozásában amit csak akkor lehet elküldeni ha a felhasználó megosztotta előtte annak részleteit a facebookon.
1-nem tudom a form mezőinek adatait beletenni a megosztási változókba.
2-ez a kód a küldésre kattintva 1 másodpercre jeleniti meg a megosztó felületet és rögtön továbbadja a formot az action.php-nek.
■ Segitséget szeretnék kérni 1 olzan form létrehozásában amit csak akkor lehet elküldeni ha a felhasználó megosztotta előtte annak részleteit a facebookon.
1-nem tudom a form mezőinek adatait beletenni a megosztási változókba.
2-ez a kód a küldésre kattintva 1 másodpercre jeleniti meg a megosztó felületet és rögtön továbbadja a formot az action.php-nek.
- <script type="text/javascript">
- function publish(){
- var url = 'http://mysite'; // <- ezekbe kell betennem a formbol kivett adatokat
- var media = [];
- var imgSrc = 'http://static.howstuffworks.com/gif/cannes-crowds.jpg';
- media.push({'type':'image', 'src':imgSrc, 'href':url});
- var name = "I am Super Popular";
- var description = 'I have <?=count($friends["data"])?> friends.';
- var actionLinks = [{ 'text': 'Popularity', 'href': '<?=FACEBOOK_URL?>' }];
- var attach= {'name':name, 'description':description,'href':url, 'media':media,'properties':''};
- FB.ui({
- 'method': 'stream.publish',
- 'attachment': attach,
- 'action_links': actionLinks },
- function(response) {
- // ide kellene betennem valahogy azt ha elkuldte akkor mehet a form is
- }
- );
- }
- </script>
- <script src="http://connect.facebook.net/en_US/all.js" type="text/javascript" charset="utf-8"></script>
- <div id="fb-root"></div>
- <script type="text/javascript" charset="utf-8">
- FB.init({
- appId: '212727375405313',
- status: true,
- cookie: true,
- xfbml: true
- });
- $(window).load(function() {
- FB.Canvas.setSize();
- });
- </script>
- <form onsubmit='publish()' name="upload_form" enctype="multipart/form-data" method="post" action="./modules/ads/action.php" />