How to: Post Animated Pictures on Facebook as Page


ADVERTISEMENT

Recently, I wrote three articles regarding how to post animated pictures on Facebook. I got good feedback from that. So, I would like to share another trick to post animated pictures on Facebook Page, I mean, posting as Page and not with your name. My recent article to post animated pictures on Facebook worked well with personal timeline and groups. But still, after researching more, I found a method to post animated pictures on Facebook Page as a Page. The method looks complicated but more simple to post animated pictures on Facebook

Requirements:

The requirements of this tutorial requires the following:

ADVERTISEMENT
  1. Facebook Page:
    A Facebook Page which must be administered by you so that you can post animated pictures as a page on your Facebook page.
  2. Animated Pictures on Cover Photos or Milestones:
    The second requirement is the picture you will be posting on Page. Remember, the picture must be uploaded to your photo page’s photo album. Refer the tutorial to upload animated picture on Facebook Page.
  3. Facebook Application:
    A Facebook application will help you to post animated pictures on Facebook page. I will teach you how to create an app and use them.
From, now, the steps are to be followed for posting animated picture on your Facebook Page. Before continuing, make sure that you have at least one animated picture uploaded on your page. If, not use the link which I specified above to how to upload animated pictures on Facebook page.

#1 Creating an Application:

The method to create an application is simple than you expect. Just visit Facebook App Developer site and press Create a New App. Enter the name of the application and hit Continue button. You’re done! Simple, Right? Just try them.

Create new application facebook animated pictures

#2 Getting Access Token:

ADVERTISEMENT

Now drive yourself to Facebook Graph API Explorer page and the selected new application is to be chosen. Select the application using the Application drop down box which will be available at top right corner of the page.

Select created app

After selecting the application, just click on the Get Access token button. Now, select the choices as shown in the below picture. the ajax dialog box will have 3 tabs. In the User Data Permissions tab, select publish_actions. In the Extended Permissions tab, you need to select multiple choices. Follow the image below.

Note: If you see different options from the dialog below in Graph API Explorer, have a look at the end of the post for the update. It has got updated, I hope.

Extended Permissions

Select all item which I have selected above and press Get Access Token button. You will be asked to authorize the application. Just Allow the application. Now click on Submit button which will be available below Get Access token button.

Now, this step is not yet completed. Click on the accounts link which will be available below the Connections. By clicking them, it will display your page’s access token. See a sample below and note the access code which you generated. Copy them and paste it in a notepad for easy and future use. To post as a page, you require an access token of a page and not yours.

Access Token Pages

#3 Posting Animated Picture:

Well, the last part of the tutorial. The thing is, just you have replace all some of the values in the below code. But before continuing, as I said already, open the animated picture which you uploaded in your page in a theater mode. Copy the fbid value from the URL.

PAGE_ID is the ID of your page where you want to post. You can use the username too here.

CUSTOM_MESSAGE will be the message to be posted when you publish the animated picture.

PICTURE_ID is the value of fbid of the picture which you uploaded to your page.

CUSTOM_CAPTION can be any cation you like for the animated image you try to post.

CUSTOM_DESCRIPTION can be any text to describe the picture you post.

ACCESS_TOKEN is the one which identifies your application. The one which you generated in the step 2 should be used here.

Access tokens are the permission for an application to use user’s data. This is a temporary one and  will get expired after sometime.

That’s it. After replacing all the values in the code, it’s time for you to launch. Paste the code into your address bar and hit enter. Check your page whether the process is success or not.

Watch the video tutorial if you were not able to follow some steps above.

[youtube vTygJsSqHgQ]

If you have any queries, just drop your comments below. Don’t forget to Like us on Facebook.

Update: If the permission box above doesn’t appear the one like the above or if you get a dialog similar to the below image, you may select publish_stream and manage_pages in Extended Permissions tab.
Extended Permissions Dialog Alternate



42 people commented. Join the conversation.

Leave a Reply

Your email address will not be published. Required fields are marked *


  • ram says:

    it doesnt work….:(

    • Arjun says:

      What error do you receive? Happy to help.

      • Arjay Ibardolaza says:

        HELP Me Please i Receive Like This

        {
        “error”: {
        “message”: “Unsupported method, post “,
        “type”: “Exception”
        }
        }

        • Arjun says:

          Arjay, Thanks for commenting. Most of the animated pictures have been flattened now. But still, you can post static images through this method (If you want to post previously up photos via app). In Graph API explorer, set as GET and not POST. After setting it GET, you can post the image easily via app but please note that you can post only the images that you have uploaded previously in your page.

  • Ahmad says:

    #3 Posting Animated Picture:

    how that box will appear ?? tell me ??

    • Arjun says:

      After replacing all codes, you will have to put the code in address bar to make it work. It won’t display any dialog box. Just says, like the one below.

      {
      123456789_987654321
      }

      If you get above result, your post is successfully posted.

  • Asu says:

    {
    “error”: {
    “message”: “(#100) Invalid object_attachment parameter”,
    “type”: “OAuthException”,
    “code”: 100
    }
    }

    Getting this error

  • Asu says:

    Yeah still getting the same only

    • Arjun says:

      Upload the image in milestone of your picture. Open that image. Copy the fbid from the URL. paste that ID in the value of object_attachment. Or check that you have specified a valid Page ID.

  • Kaboom Geekyle says:

    Good tutorial Good Trick

  • sunny says:

    tried from the cover pic itself :/
    {
    “error”: {
    “message”: “Unsupported method, post “,
    “type”: “Exception”
    }
    }

    • Arjun says:

      In the Graph API Explorer, please verify that you have set the value ‘GET’ and not ‘POST’. This option will be available in the left side of Graph API Explorer window.

  • Timothy says:

    “message”: “(#803) Some of the aliases you requested do not exist

    this error is what I always get sir

    • Arjun says:

      You mush check the Page ID and Access token of your page. Take both value from Graph API explorer. Also, check that you have selected all required permission while getting the access token.

  • Akash Bansal says:

    Everything went fine and I received the message
    {
    “id”: “411690185545313_415325951848403”
    }
    But The animation does not appear on my page
    facebook.com/world.akash

  • youcef says:

    “error”: {
    “message”: “(#100) Invalid object_attachment parameter”,
    “type”: “OAuthException”,
    “code”: 100

    helpe me :(

  • aly says:

    {
    “error”: {
    “message”: “Error validating access token: This may be because the user logged out or may be due to a system error.”,
    “type”: “OAuthException”,
    “code”: 190,
    “error_subcode”: 467
    }
    }

    Help Me Plzzzzzzz

  • sam says:

    {
    “error”: {
    “message”: “(#100) Invalid object_attachment parameter”,
    “type”: “OAuthException”,
    “code”: 100
    }
    }

    :(

  • prince javed says:

    hey it is not working i have use the trick milestone/event in that it showing this user id of the pic is not available for any attachment

    • Arjun says:

      Only when you have an animated picture in Milestone of your page, you can post animated picture. Unfortunately, the trick is patched by Facebook. But if you have uploaded the animated picture to your milestone of your page before the patch, it may work.

  • prince javed says:

    How can i upload animated picture in milesone of my page??????

  • migero says:

    getting
    {
    “error”: {
    “message”: “Unsupported method, post “,
    “type”: “Exception”
    }
    }

  • Shailesh says:

    {
    “error”: {
    “message”: “Unsupported method, post “,
    “type”: “GraphMethodException”,
    “code”: 100
    }
    }

    Arjun help me

  • hamza shah says:

    help me
    {
    “error”: {
    “message”: “Unsupported method, post “,
    “type”: “GraphMethodException”,
    “code”: 100
    }

    • Arjun says:

      This method is not working now. Methods to post animated pictures have been patched. We are experimenting new ways. Please stay tuned.

  • Rob says:

    Is there currently any way to post an animated picture on a Facebook page?

  • mohd alam says:

    DEar Arjun.
    Can You Develop My Page …I did try to my best .bt cant do it.i want to keep animated picture (111×74 )on my page tab…!!