You are not logged in.   Log in | Register

Post to Social Networks

From $1

Wildfire offers a wide array of possibilities for customizing the Posting Content to Social Networks operation, such as: defining which social networks are supported, defining specific content that is to be posted to different networks, etc.

The Post to Social Network Parameters page, is a reference guide to the various configuration parameters associated with the Post operation.

 

This page discusses the following subjects:

 

Network Section Names

The following table lists the sections that are available for different social networks supported by Wildfire.

You can restrict the list of sections displayed in the section selection dropdown by using the various [network-name]Sections parameters.

If a single section is available to a certain network, that section will be displayed without the section selection dropdown.

 

Social Network Available Sections
MySpace About, Blog, Meet, Interests, Music, Movies, Television, Books, Heroes, Artist_Bio, Artist_Members, Artist_Influences, Artist_Sounds_Like, ProfileLayout, BlogLayout, AllLayouts
Friendster ProfileLayout, Media, About, Meet
Tagged aboutme, mywall
Hi5  About, Interests, FavoriteMusic, FavoriteTVShows, FavoriteMovies, FavoriteBooks, FavoriteQuote
BlackPlanet PersonalMessage, Blog
MiGente PersonalMessage, Blog
Ameba BlogSidebar, Profile

 

Note:
Layout sections are meant to be used in conjunction with the contentIsLayout parameter and will be displayed only if the contentIsLayout parameter is set to "true". This subject is explained in detail under the Posting Layouts heading.

 

Example:

To restrict MySpace to show only the "About me" and "Who I'd Like to meet" sections, add the following to your configuration object:

conf['myspaceSections'] = 'About,Meet';

To force all MiGente posts to go to the blog:

conf['migenteSections'] = 'Blog'; 

Note: This example assumes the definition of a configuration object named 'conf', as described in the Wildfire Configuration section in the Developer's Guide.

 

Best Practices

Technical best practices may vary by social network. Incorporating all of these guidelines will help ensure that your widget is distributed as widely as possible and is successfully embedded wherever your users want it to be. 

This section provides some general embed code guidelines, followed by a table which elaborates the different capabilities of major social networks.

Additionally, you may find site-specific guidelines in each of our site-specific sections:

Embed Code Guidelines:

  • We recommend avoiding <Javascript> and <iframe> tags in your embed code, as most social networks will block or strip out <Javascript> and <iframe> code when posted to a user’s profile, due to security reasons. The preferred type of embed code for Flash-based widgets will use HTML <object> and/or <embed> tags.

 

  • Remove any Gigya tracking pixels. Gigya tracking pixels look similar to this
    <img style="visibility:hidden;width:0px;height:0px;" _fckstyle="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 
       src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyMzkwNTc1MTAwOTEmcHQ9MTIzOTA1Nz
       UxMzc5NyZwPTE2OTMzMSZkPXRlc3QmZz*xJnQ9Jm89YmI*ZmE3NWRmMGVmNGUxNzhjYjkzM2QwMmY*NjNlMTM=.gif" />

 

  • Remove any Gigya FlashVars (i.e. gig_lt, gig_pt, gig_g) from both the <object> and the <embed> tags. Gigya FlashVars look similar to this:
    <object ...> ... <embed ... 
        FlashVars="gig_lt=1239057510091&gig_pt=1239057513797&gig_g=1"></embed>
        <param name="FlashVars" value="gig_lt=1239057510091&gig_pt=1239057513797&gig_g=1" />
    </object>

 

  • Use a nested <object ...>...<embed ...></embed></object> embed code for the defaultContent parameter. Please follow this form:
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="400" height="300" id="widget_name">
       <param name="movie" value="http://www.domain.com/path/to/widget.swf" />
       <param name="quality" value="high" />
       <param name="allowScriptAccess" value="always" />
       <param name="allowNetworking" value="all"/>
       <embed src="http://www.domain.com/path/to/widget.swf" quality="high" allowScriptAccess="always" allowNetworking=”all” pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="400" height="300" name="widget_name"></embed> 
    </object>

 

  • Make sure the classid attribute is included in the <object> tag. Without it, Internet Explorer running on PCs may display a security warning message in certain situations. Make sure the codebase attribute is included as well. The object tag should look something like this:
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" ...> ... </object>

 

  • The allowScriptAccess attribute should be set to “always”, i.e.:
    <object ...>
        <param name="allowScriptAccess" value="always" />
         ... 
        <embed ... allowScriptAccess="always"></embed>
    </object>

 

  • The allowNetworking attribute should be set to “all”, i.e.:
    <object ...>
        <param name="allowNetworking" value="all" /> 
        ... 
        <embed ... allowNetworking ="all"></embed>
    </object>

 

  • The <embed> tag should use a closing </embed> tag instead of the abbreviated <embed ... /> form. This is for LiveJournal and Blogger.

 

  • We recommend a width of 350 pixels for your widget to be viewed properly across all social networks.
    Alternatively, if you wish to optimize your widget's size, you can create several instances of your widget in different sizes. Use the [network-name]Content parameter to define the widget which is to be posted to a specific social network. The following table elaborates maximum widths for widgets to be posted to social networks:
    Social Network Max Width Variable Resolution-
    Dependent
    Theme-
    Dependent
    Bebo 350      
    BlackPlanet 420   Yes  
    Blogger 410     Yes
    Facebook 580      
    Freewebs 510     Yes
    Friendster 510 Yes Yes  
    hi5 450      
    iGoogle 400 Yes    
    Live Spaces 350      
    LiveJournal   Yes Yes  
    MiGente 420   Yes  
    Multiply 620   Yes  
    MySpace 420   Yes Yes
    MyYearbook 490   Yes  
    Netvibes 410 Yes    
    Orkut 660      
    Piczo   Yes Yes  
    Plageflakes 410 Yes    
    Tagged 470      
    TypePad 630     Yes
    Vox 480      
    WordPress

    No limit, scales to 450px

        Yes

 

  • Sites that disable JavaScript access, such as MySpace, Friendster, Orkut, and LiveSpaces, prevent outbound links from Flash widgets. To walk around this issue, add code that will display a copy URL box to your widget.

 

Social Network Capabilities

Some networks do not allow certain tags (such as <script> or <style> tags) in the embed code or do not support certain Flash capabilities. The following table summarizes the capabilities of the social networks supported by Wildfire. You may utilize this information in various ways:

  • Customize Wildfire's networksToShow and networksToHide parameters according to your content, so as to show only networks that support your content.
  • Make several instances of your content, using different technologies in each. Use the [network-name]Content parameters to define which content instance will be posted to which social network.
Social Network <html> <script> <style> <embed> <iframe> Full Screen Flash Scale Communication between
JavaScript and Flash
MySpace X X V V X X V X
Facebook V X X V X X V X
Friendster V X X V X V V X
Orkut V X X V X X V X
Tagged V X X Black list X V V X
Bebo V V X   V X X X
WordPress V V X   X V X V
Blogger V V X V V V X V
Hi5 V X V White list X V V X
Piczo V V V V V V X V
Freewebs V V X V V V V X
LiveJournal V X X V X V V X
BlackPlanet V X X V V V V X
MyYearBook V X V V V V V V
TypePad V V V V V V X V
Xanga V X V V X V V X
Multiply V X X V X V X X
iGoogle V V V V V V V V
Netvibes V V V V V V V V
Pageflakes V V V   V V V V
Vox V X V   X V V X
Yahoo X V V   V V V X
Eons V V V   V V X V

 

Whitelisting:

Some social networks require that widgets be whitelisted; otherwise, their embed code will be stripped out when posted. The social networks that require whitelisting are currently Friendster and Hi5 (follow these links for guidance on how to add your widget to the relevant social network's whitelist).

 

Posting Layouts

Wildfire supports posting layouts to MySpace and Friendster.
When providing layout content, you generally need to perform the following three actions:

  • On your configuration object, set the contentIsLayout parameter to 'true'.
  • Decide which of the layout destinations (sections) you wish to support.
  • Provide suitable content.

 

The following sections describe these steps in detail:

Tags:
Files (0)