Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-11-2011, 17:11   #1 (permalink)
skylla
 
Benutzerbild von szylla
 
Registriert seit: Feb 2011
Beiträge: 166
Question facebook share

hallo,

ich komm einfach nicht weiter... wie kann ich aus flash heraus, ohne javascript oder irgendwas ein bild, eine headline, eine copy und den link zur fb app sharen?

ich hab hier und da geschaut,
aber klappt alles nicht, bzw es kommt ein fehler oder es passiert einfach gar nix:

flash - How to create a share button in AS3 - Stack Overflow
und
Facebook share button in AS3 without external Javascript
sahen auf den ersten blick erfolgsversprechend aus, aber wie gesagt. klappt nicht.

kann mir wer auf die sprünge helfen oder sagen wo ich ein funktionierendes beispiel finde?

wie immer: besten dank!
szylla
szylla ist offline   Mit Zitat antworten
Alt 21-11-2011, 18:24   #2 (permalink)
Neuer User
 
Benutzerbild von padavan
 
Registriert seit: Apr 2002
Beiträge: 496
Sharen kannst du einfach über die sharer-url
das Bild holt er sich aus dem Html
wenn du immer dasselbe Bild als thumbnail willst (als icon für die Seite zB) dann einfach in den ot-meta-tags das Bild einfügen (anleitung zu meta-tags gibt's auf FB)

wenn das Bild/Text dynamisch sein soll, kenne ich nur den Umweg über zusätzliche Html-Seiten, die man über ein php-skript erstellt
__________________
Grafik - Webdesign - Programmierung - www.thsc.at
Adventkalender 2011 advent.wien.info/de
Jobspace - Universum der Lehrstellen www.jobspace.at
padavan ist offline   Mit Zitat antworten
Alt 21-11-2011, 20:09   #3 (permalink)
Neuer User
 
Benutzerbild von FloLine
 
Registriert seit: Jan 2011
Ort: Frankfurt
Beiträge: 134
also ich hab das damals so gelöst. um ein bild hinzuzufügen musst und es einfach als thumbnail in den HTML Head schreiben.

PHP-Code:
share.addEventListener(MouseEvent.CLICKshareClickHandler);

function 
shareClickHandler(evt:MouseEvent):void
{
    var 
varsShare:URLVariables = new URLVariables();
    
varsShare.'http://deine url/';
    
varsShare.'dein url titel';

    var 
urlFacebookShare:URLRequest = new URLRequest('http://www.facebook.com/sharer.php');
    
urlFacebookShare.data varsShare;
    
urlFacebookShare.method URLRequestMethod.GET;

    
navigateToURL(urlFacebookShare'_blank');

__________________
Florian Felter - Digital Design Artist
www.florian-felter.de
FloLine ist offline   Mit Zitat antworten
Alt 22-11-2011, 08:03   #4 (permalink)
as3 addict
 
Benutzerbild von Marcy_LH
 
Registriert seit: Jun 2002
Ort: Leipzig
Beiträge: 351
http://www.facebook.com/sharer/sharer.php

nimmt nur noch die URL. Die restlichen Angaben zieht sich Facebook aus der geteilten Webseite aus den Open Graph Tags.

Beispiel aus der geteilen Webseite:
<meta property="og:url" content="http://www.beispiel.de/unterseite/"/>
<meta property="og:image" content="http://www.beispiel.de/unterseite/media/images/img_logo.png" />
<meta property="og:description" content="Beispiel Beschreibung" />
<meta property="og:title" content="Beispiel Titel"/>
<meta property="og:type" content="website"/>
<meta property="og:site_name" content="Beispiel Name" />

Das wars auch schon.
Marcy_LH ist offline   Mit Zitat antworten
Alt 22-11-2011, 08:42   #5 (permalink)
skylla
 
Benutzerbild von szylla
 
Registriert seit: Feb 2011
Beiträge: 166
hey,
danke für eure antworten. leider muss es aber immer ein anderes bild sein...

vg,
szylla
szylla ist offline   Mit Zitat antworten
Alt 22-11-2011, 10:31   #6 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Post

hola,
schau mal hier:
PHP-Code:
package de.anymotion.christmastree.utils {

    
import flash.net.navigateToURL;
    
import flash.net.URLRequest;

    public class 
Facebook {

        public function 
Facebook():void { }
        
        public static function 
shareurl:Stringtitle:Stringsummary:Stringimage:Stringtarget:String  ):void {

            var 
link_share:String "http://www.facebook.com/sharer/sharer.php?s=100";
            var 
link_url:String "&p[url]=" url;//https://apps.facebook.com/...
            
var link_title:String "&p[title]=" title;
            var 
link_summary:String "&p[summary]=" summary;
            var 
link_image:String "&p[images][0]=" image;

            var 
link:String encodeURIlink_share link_url link_title link_summary link_image );

            
//---

            
navigateToURL( new URLRequestlink ), target );

        }
        
    }
    

das funktioniert bei mir einwandfrei

cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 22-11-2011, 11:32   #7 (permalink)
as3 addict
 
Benutzerbild von Marcy_LH
 
Registriert seit: Jun 2002
Ort: Leipzig
Beiträge: 351
Das wäre allerdings nett. Werd ich bei Gelegenheit mal testen.
Marcy_LH ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Facebook Share und Flash -heavy- ActionScript 3 22 10-06-2011 11:12
Facebook Share Button - Kein Preview Bild enky HTML und CSS 8 30-04-2011 16:50
noncom | share - Kostenloser Webspace für nicht-kommerzielle Künstler Martin Laux Am Rande 1 31-08-2006 13:27
Local-Share-Object funktioniert nicht Kenji Flash 8 9 25-04-2006 19:44
Typo3-Font "Share" Raycer Am Rande 10 06-12-2005 14:58


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:01 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele