Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Facebook Page Tabs position attribute stopped working

According this Facebook page tab documentation you can update the 'position' of the Tab by calling a http post as follows :

https://graph.facebook.com/v2.5/{pageId}/tabs?access_token={pageToken}

At this endpoint you can update a Page tab's position with the POST request, passing the parameter tab=TAB_NAME&position=TAB_POS.

This has stopped working recently (perhaps since Facebook rolled out page templates for Admins).

I am able to update the custom_name and image for the tab. And I can also see the 'position' attribute for the tab is changed to the new value. However the actual position of the Tab on the page does not change. Earlier calling the above post, would actually move the tab within the list of other tabs.

I am looking for help on what is the new way to change the tab position.

Thanks.

like image 559
user1055761 Avatar asked Dec 18 '16 18:12

user1055761


People also ask

What is the default size of a tab on Facebook?

The amount of space available to your tab app is bounded by the outer context of Facebook. It may be configured to display with a width of 520 pixels (default) or 810 pixels. To read Page Tabs, you will need: A Page access token requested by a person who can perform the MANAGE task on the Page.

How do I enable Facebook page tabs?

In order to enable this feature you must specify a Page Tab Name and a Secure Page Tab URL (HTTPS address of your content) that is loaded when the user selects your Tab on a given Facebook Page.Note that SSL support for your page tab app has been mandatory since October 1, 2011.

How to configure a page tab?

To configure a Page tab, go to the App Dashboard and select Settings > Basic. Now click on the Add Platform button and choose Page Tab from the dialog. Now you can configure some settings for your new tab:

What is the signed_request parameter in the Facebook secure page tab url?

When your tab is loaded on Facebook, an HTTP POST request is made to your Secure Page Tab URL. This POST request will contain parameters including the signed_request parameter which you can use for authorization and customizing content for your Users.


1 Answers

Facebook have acknowledged this as a bug on their platform and are close to deploying a fix : https://developers.facebook.com/bugs/1302804313113666/

like image 97
user1055761 Avatar answered Sep 23 '22 06:09

user1055761