By Dave Parker on Wednesday, 08 July 2015
Posted in Technical Issues
Replies 19
Likes 0
Views 601
Votes 0
Hi guys.
I've discovered that if you schedule an EB5 post for a later date/time, it never appears on the ES stream when it becomes published, nor does it get autoposted to Facebook, Twitter or LinkedIn.
Dave
Hi Dave Parker,

Can I have one of your Facebook access so we can test on this schedule post issues?
·
Wednesday, 08 July 2015 18:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex.
Do you mean access to the FaceBook App? If so, I can add you as an Admin in the App, and will send you a friend request on FB so I can add you. I can also add you as an Admin on the Facebook Page if that helps.
Dave
·
Wednesday, 08 July 2015 18:57
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Dave Parker,

Sorry for late reply to this and apologize that I accidentally click revoke access from your backend > Easyblog > autopost > Facebook , can you using your Superadmin user account login from your backend then re-authentication with your Facebook user account from Easyblog Facebook autopost configuration page?

Keep us updated then when you done, so I can do some test post and see is it can replicate this issues.
Also can you provide us with your Facebook page URL which autopost will send it to?
This is my Facebook account -> https://www.facebook.com/arlex.wong
·
Thursday, 09 July 2015 00:44
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex...
I've re-enabled the Facebook authentication.
I've sent FB friend request to you, and will add you as Admin to FB Apps/Page when you approve it.
The page it will be sent to is https://www.facebook.com/itadviceguru
Cheers
Dave
·
Thursday, 09 July 2015 00:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Dave Parker,

Okay, I already approved.
When you done keep us updated then.
·
Thursday, 09 July 2015 01:02
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex...
I've added you to the FB App and FB Page, you're good to go to go in and do what you need to do.
Dave
·
Thursday, 09 July 2015 02:18
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Dave Parker,

I'm really sorry that delayed of this reply,

Yes, it seems like you turn off this option "Updated Blog Post" from your backend > Easyblog > setting > integration > easysocial , actually the schedule post is consider is update post status. When I turn on this option, it will generate a update blog stream in Easysocial.

I've tried to submit a post in Facebook, but i hitting this error :
400 - (#200) The user hasn't authorized the application to perform this action


It seems like this user account do not have permission to autopost to their Facebook account and your Facebook page, to fix this you have to submit this user permission "publish_action" for review by Facebook.
-> http://stackideas.com/docs/easyblog/administrators/autoposting/setting-up-facebook-app (documentation)

Can I have your Joomla user account which authenticated in your backend Easyblog Facebook autoposting? Because this user account should be have Full permission to autopost in Facebook.

By the way, I've tested a scheduled post autopost to my Twitter account, it work fine and published on time. Check my screenshot below.
·
Thursday, 09 July 2015 11:23
·
0 Likes
·
0 Votes
·
0 Comments
·
One more screenshot for the Easysocial blog stream.
·
Thursday, 09 July 2015 11:24
·
0 Likes
·
0 Votes
·
0 Comments
·
Morning Arlex...

OK, understand about the needing the update post needing to be turned on in Integration settings for it to appear in the ES stream for scheduled posts to appear. I will leave that turned on.

As for the Facebook posting - yes, I need to get that approved. I've not done it yet as I wanted EB5 to be relatively stable before getting the FB people to replicate the steps (you know how fussy they are, they don't use common sense so will automatically deny stuff!). It seems that 5.0.14 only has minor niggles, but will probably wait until 5.0.15 before I do this though. However, it's my understanding that if posting to a centralised account, both on a page and on a group, that the "publish_action" isn't needed in the FB App, am I correct? The reason I say this is because if I write a blog entry and publish immediately, the post appears in the Facebook page, Twitter account and LinkedIn company page.

The test post you submitted did hit my Twitter account for IT-Advice.GURU this morning as well, which is odd as it didn't yesterday. When a scheduled post is published, if there was a problem with Facebook (e.g. the 400 error you mentioned), would this halt the processing for both Twitter and LinkedIn - by which I mean the process would be abandoned? I ask because it seems strange that your Twitter scheduled post worked this time when the Facebook autoposting was turned off.

Here's another curveball... well, you'll probably say this is how Facebook works! I just revoked access to my Facebook account from the front-end under my personal EasySocial account. When I returned to the back-end, it was complaining that I needed to manually revoke the Facebook credentials. Yes, my Facebook account is the one used to develop the Facebook App. So, I revoked the access in the back-end and re-enabled it. It enabled ok. So, now checking my front-end, it hasn't automatically enabled Facebook for my posts - which is what I want.

So, whilst you ponder my musings above, I have a post I am going to set up to schedule post, and see what happens. I am going to do this to FB, Twitter and LinkedIn, and see what happens! If it goes through to all 3 this time, I think it may be because Facebook was enabled on the front end for my ES account and trying to post on my page and hitting the 400 error. If this 400 would halt the other social networks receiving the post, I have my answer.

Dave.
·
Thursday, 09 July 2015 17:21
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi again Arlex.
Just found another issue... Let me know if you want me to open this as a new thread.

As mentioned above, I was going to post a new blog to publish at a scheduled time. Did all this in the front end as myself.

When I went into the back-end, and checked the posts, as expected, there was a blue icon with the clock on the post status indicating it was to be scheduled. I clicked on the article just to check something in the text. I found a mistake and corrected it (as the site Admin, which I assumed wouldn't cause an issue as I was effectively moderating the post before it was published). I hit the Apply button...

The problems then started.

1. The post went from being set to publish at the time I'd set to saying on the dashboard that it was published (i.e. green icon with tick on status)
2. Checked the post again, and the scheduled time was still set to be in the future as I'd set it.
3. EasySocial stopped working - got the white screen of death. In the ES stream there were several entries saying that I'd updated the blog entry. When I deleted them, and emptied them from the ES Trash, the site came back to life. Sorry, I forgot to turn on the error reporting to tell you what it said.
4. Checked that the autoposting hadn't happened to any of the social networks.
5. I couldn't get the post to reset back to being able to be published at the future time I wanted, so had to delete the post.
6. Cleared the trash and got a 1054 error (see other forum entry I've made about this).

Perhaps you can try to replicate this at your end. I don't want to try this again on my site if this is discovered to be a bug, as it really messed the site up. In my opinion, if an admin/moderator wants to moderate a future-scheduled post before the date/time has arrived, especially in the back end, this shouldn't exhibit the behaviour I have set out above. The publishing date/time should still be respected, and the post shouldn't automatically publish.

Dave
·
Thursday, 09 July 2015 18:01
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Dave,

I'm really sorry that delayed of this reply,

As for the Facebook posting - yes, I need to get that approved. I've not done it yet as I wanted EB5 to be relatively stable before getting the FB people to replicate the steps (you know how fussy they are, they don't use common sense so will automatically deny stuff!). It seems that 5.0.14 only has minor niggles, but will probably wait until 5.0.15 before I do this though. However, it's my understanding that if posting to a centralised account, both on a page and on a group, that the "publish_action" isn't needed in the FB App, am I correct? The reason I say this is because if I write a blog entry and publish immediately, the post appears in the Facebook page, Twitter account and LinkedIn company page.

Yes, I'm agree with you, because I remember last time I keep submit Facebook user permission "publish_action" over 3 times, Facebook reviewer only approval my app so that I only can do some testing in my locally regarding this Facebook autoposting.

The test post you submitted did hit my Twitter account for IT-Advice.GURU this morning as well, which is odd as it didn't yesterday. When a scheduled post is published, if there was a problem with Facebook (e.g. the 400 error you mentioned), would this halt the processing for both Twitter and LinkedIn - by which I mean the process would be abandoned? I ask because it seems strange that your Twitter scheduled post worked this time when the Facebook autoposting was turned off.

Yes, I believe this possibility very high is because when the system auto published the scheduled post, it will try to process autopost to your Facebook social network first, if this process failed, then the rest also get abandoned.
Can I have the permission to do 2 time testing for scheduled post? Because I do not have your social network access, so after tested I can't delete my testing post immediately from your social network, some of customer will not happy for it, so I will ask you for this permission first.
Text case :
#1. scheduled post and autopost to `Twitter` only
#2. scheduled post and autopost to `Twitter` and `Linkedin` only

1. The post went from being set to publish at the time I'd set to saying on the dashboard that it was published (i.e. green icon with tick on status)

This issues will fix in next release version and we will release another new version soon.

Another issues, I believe you already post on forum right?
·
Friday, 10 July 2015 02:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex...

Thanks for getting back to me. If you give me a few hours, I will write a new article that you can use in the testing. That way you can just copy and paste it into Easyblog and see if it publishes ok. Is that alright with you?

Thanks for all your help.
Dave
·
Friday, 10 July 2015 18:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex...
I've attached two zip files with articles in for you to do the testing with. There is the document with the text in and the cover picture to use with each post.
I've not updated EB to 5.0.15 yet, as didn't know if you wanted me to prior to you doing your testing. However, if you want to update it before you do your testing, please do so.
Cheers
Dave
·
Friday, 10 July 2015 23:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Dave,

I'm really sorry that delayed of this reply and thanks for took your time to wrote 2 article for me,

I've created this 2 test post in your site, http://screencast.com/t/wHE6U5fq (Autopost to Twitter and Linkedin) || http://screencast.com/t/gvVL6Okvx (Autopost to Twitter Only) , can you check with your Twitter & Linkedin profile page and see is it show out this 2 post?

UPDATED :
I noticed my Twitter and LInkedin account also didn't get the post after published. then I realised I didn't turn off Facebook autoposting setting from backend > Easyblog > autopost > Facebook , this is my another new test post with the post cover and schedule post to Twitter and Linkedin account only -> screenshot : http://screencast.com/t/4sCsM3xFLw , can you check with your Twitter & Linkedin profile page and see is it show out this post?

After I wait for the scheduled post published, It seems like all the scheduled post didn't autopost to social media today, even just I created a `this is test post please ignore` post and published it immediately, it didn't autopost to my social media, I think that was some issues from the app and today I received customer inform us Facebook API key changed again and Facebook autopost is not working, it could be an issues for your Facebook autopost issues also.

Can you provide us with your Facebook, Twitter and Linkedin access so I can directly check on this issues? Since this issue already drag over 1 week already.
·
Monday, 13 July 2015 12:45
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex.

The posts you mentioned appeared on my Facebook Page, LinkedIn company account, and my twitter feed.

I will need to write some more content for the website, but I am conscious I don't want to flood the website (I tend to write generic stuff in advance, ready for future publication, hence how we started down this route!).

I am going to try a test for you on my site once I've written some more content. The test will try the autoposting now that I've turned off the "Allow Authors To Use Their Facebook Account" under the Facebook autoposting. If the problem is with the original errors you were seeing when the publish_action is missing from the app, then this should prove it (as I have full access as owner of the app to post to the Facebook page/group which seems to work). The problem is, I don't want to submit the approval to FB for the action as if there is another problem, and it doesn't publish as expected with FB, they will just throw out the request.

I can confirm however that my API key/secret hasn't changed on the app... I would think this is pretty much unlikely however that an API key can change on it's own.

I'll update this when I've done the test and see if all the various social networks get the new post published to it.

Dave
·
Monday, 13 July 2015 20:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Dave Parker,

Sorry for late reply to this,

Yes, it would be good ideas if temporary disable "Allow Authors To Use Their Facebook Account" and see how it goes.

Keep us updated then about the result.
·
Tuesday, 14 July 2015 15:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex.
Just a heads up... I have another forum post opened at the moment as it seems that when autoposting to Twitter from a RSS feed import, it's producing a weird link (http://stackideas.com/forums/rss-import-autopost-to-twitter-bad-url). I didn't know if you wanted to talk to Nik about this as maybe the problems are related.
Dave
·
Thursday, 16 July 2015 16:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi again Arlex.
I think I've found the problem regarding RSS autoposting... I've updated the forum post.
Cheers
Dave
·
Thursday, 16 July 2015 16:59
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Dave,

Yes, I discuss and check with Nick right now.

We will get back to you as soon as possible on your original post.
·
Thursday, 16 July 2015 17:20
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post