You're Not Eligible to Create a Username: How to Fix This Issue With Facebook Page

On In 1 Comment
There are few people like me who want to create a page on Facebook but not a personal profile. However, for creating a Facebook page you need to create a profile first. Recently I created a Facebook page about Windows 10 Mobile. So what happened was that I didn't like the page's url, which shows like "https://web.facebook.com/Windows-10-Mobile-242162652845435". I wanted to remove the digits that shows up at the end of the link. For this purpose Facebook gives the option to set a username. 

windows 10 mobile

When I tried to create a username I got an error message that, "You are not eligible to create a username" even though there was the green tick-mark. I searched in Facebook help and found that a page need to have 25 or more likes for creating a custom url. However, after getting 25 likes also I got the same kind of error message. 

Actually I didn't have at least a single friend added to my profile and mine was a completely private profile. I thought that might be the issue. At first I tried to create a username for my profile. 

From your personal profile click on the small drop-down arrow and select Settings > General > Username. You may need to verify your account for creating a username. The only choice I had was mobile verification. Once you enter your mobile number you will get a confirmation code as sms. Enter the code on the screen and you will be able to select a username. 

After creating a username for your profile try to create your page's username. It worked for me.

I had issues for adding the Facebook Page gadget to my blog too. For adding the gadget go to this link Page Plugin.

facebook fan page widget configuration

After configuring the gadget click Get Code. You'll get two codes: add the JavaScript SDK right after the opening <body> tag. Place the second code wherever you want to appear the gadget.

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.7";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

When you try to add the JavaScript SDK you might get an error like, "Error parsing XML: The reference to entity "version" must end with the ';' delimiter".

I found a solution in this blog, https://masterkpk.blogspot.in/2016/07/add-facebook-like-box-widget-blogger.html. Change this line:

 js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.7";

to

 js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&amp;version=v2.7";

And it worked for me.

1 comment: