The New and Improved leenk.me API and Account Settings

Hey Everyone, I just submitted version 1.4.0 of the leenk.me plugin, which uses the new version of the leenk.me API. As I have mentioned over the past few posts, Facebook has made some changes to their API which will affect leenk.me. Namely, tomorrow, May 2nd, Facebook is removing the “offline access” token which is what leenk.me uses to post on your behalf without you needing to be logged into Facebook. They have replaced this with a 60-day expiring token, which means you will most likely need to refresh your Facebook account on leenk.me every 60 days. Hopefully Facebook will make this a little less annoying before the next 60 days. If not, I apologize, but it is completely out of my control.

If you have updated to leenk.me 1.4.0 it will not work unless you update your account settings. I’ve made a short video explaining what you need to do. Basically, you should only need to “click the big red button”. If you have been using the BETA, you should upgrade to version 2.0.0b5 which includes the new API.

I know there are many users out there who have had to create multiple leenk.me accounts. With this new Account Settings page, you will probably be able to switch to a single account. This is where things could get confusing. The new way Facebook handles this is that it will change the access token every time you connect it to a different leenk.me account, breaking your other leenk.me accounts. So if you have three Basic accounts that all use the same Facebook account, two of them will most likely stop working sometime in the future. My solution fixes this, it allows you to create multiple API keys in a single account. So you simply add your Facebook to one account and create multiple API keys in that account depending on your needs. Each API can use the same Facebook account if you want it to, it just can’t be used in separate leenk.me accounts.

Also, if you had a Basic account, you will be able to add up to 3 API keys. If you had a Plus account, you will be able to add up to 10 API keys. I also renamed the plans to Personal and Business.

I tried to test this out as much as I could in the short time that I had, so if you have any problems, contact me and I will help you as soon as possible.

This entry was posted in Facebook, News, plugin. Bookmark the permalink.


14 Responses to The New and Improved leenk.me API and Account Settings

  1. Will Leenk.me work with Facebook Timeline?

    • Lew Ayotte says:

      Hi Charra, The short answer is Yes. Timeline really has nothing to do with leenk.me’s ability to post to Facebook on your behalf. It can posts to your Facebook Profile, Page and/or Group and doesn’t really matter if you have Timeline on your account.

  2. Jacqueline Kahn says:

    My affiliate photos aren’t posting on FB, and some non-affiliate photos as well. How do I fix this? I updated as instructed with new API.

    • Lew Ayotte says:

      Hi Jacqueline,

      Are the photos large? It seems like Facebook has added some sort of restriction on the size of photo, but I haven’t figured out what the restriction is.

  3. Ryan Tomberlin says:

    Hi Lew,

    With the LinkedIn module, is there a way to post to the personaly activity stream as well as on selected groups? My client is and executive recruiter and wants to be able to target different job opportunities to corresponding groups that he belongs to.

    Thanks!

    • Lew Ayotte says:

      Hi Ryan,

      Yes, it will post to their personal profile and a group that they also want to post to. Each API key will only post to one group. So if they want to post to multiple groups, they’ll need to select a different group for a new API key, then add that API key to a new user on their site. Let me know if you need further instructions.

  4. Melissa Earl says:

    I am trying to get my 1 blog to post to 2 facebook pages. is there any way to do that? I tried to do it the way the video showed and it is only posting to 1. is there a different way to do it?

    • Lew Ayotte says:

      Hi Melissa,

      Yes there is. First, create a second API key and set the second Facebook page to on that API. Then add a second contributor account to your site and log in as that user and make sure the Facebook settings in the leenk.me plugin (in your WordPress Dashboard) is set to “Publish All Authors?”. Add the second API in their leenk.me settings. From then on, anytime you publish a post, it should send to both Facebook pages.

      • log into the second contributor will do what? wouldn’t the API verified key be the same in the plugin? Do I have to post from that contributor?

        • Lew Ayotte says:

          Each contributor/editor/author/administrator can add their own leenk.me API key to the leenk.me settings. You do not have to post from that contributor, you just need to make sure “Publish All Authors?” is checked in the plugin settings (you can only see that option with an Administrator account).

  5. Paul Armbruster says:

    Up until this morning, leenk has been working well. Now my posts are not tweeting and I’m getting this message when I try to retweet them…

    “Couldn’t resolve host ‘leenk.me’”

    ?

    • Lew Ayotte says:

      Hi Paul,

      It sounds like your web host may have had some DNS issues. Is it still failing for you? The plugin contacts the same server that this website is on, so you know the service is working. You may need to contact your web host to find out what’s going on with them.

      Thank you.
      Lew

  6. Pierre Fournier says:

    Hi,

    Is it possible to publish on a facebook company page instead of a facebook profile page ?
    Best,
    Pierre

    • Lew Ayotte says:

      Pierre,

      Yes it is. Make sure you have the Facebook Page set in your API key settings and then make sure you have “Publish to Fan Page?” checked in the leenk.me plugin settings.

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>