Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Facebook What is a Channel File?

As the title states, my question is what is a channel file.

I am creating an Javascript program that connects to the user's Facebook account using OAuth.

There is an initialization script that looks as such

<div id="fb-root"></div>
<script>
// Additional JS functions here
window.fbAsyncInit = function() {
FB.init({
  appId      : 'YOUR_APP_ID', // App ID
  channelUrl : '//WWW.YOUR_DOMAIN.COM/channel.html', // Channel File
  status     : true, // check login status
  cookie     : true, // enable cookies to allow the server to access the session
  xfbml      : true  // parse XFBML
});

// Additional init code here

};

// Load the SDK Asynchronously
(function(d){
   var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
   if (d.getElementById(id)) {return;}
   js = d.createElement('script'); js.id = id; js.async = true;
   js.src = "//connect.facebook.net/en_US/all.js";
   ref.parentNode.insertBefore(js, ref);
 }(document));
</script>

So in the channelUrl what would I set that to? What does it mean? Thanks in advance!

like image 750
Ostap Hnatyuk Avatar asked Oct 16 '12 19:10

Ostap Hnatyuk


People also ask

What is a Facebook channel?

The Facebook channel lets you sell on both Facebook and Instagram while also providing you with important insights into your ad performance and customers.

What format should Facebook ads be in?

The formal sizes and specifications for Facebook Feed ads are: Minimum image size: 600 x 600. Recommended image size: 1200 x 628. Image ratio: 9:16 to 16:9 (no link involved), 1.91:1 (if there is a link)

What are Facebook audio channels?

Facebook has already had audio features for Groups with rooms . But unlike that feature, which is meant for one-time audio chats, audio channels are dedicated spaces where group members can speak with each other at any time, much like Discord. The change is one of several updates the social network is testing.


1 Answers

You can find a description of the channel URL parameter below.

https://developers.facebook.com/blog/post/530/

It goes into detail on why you would want want to include the parameter, but below is really the most important part.

Asynchronous loading is another simple tactic that allows your page to load quickly without blocking the loading of other elements of your page.

like image 117
Dcullen Avatar answered Sep 26 '22 20:09

Dcullen